/** Returns a communication with the given name */
  private Package_c getPackage(final String name) {
    Package_c communication =
        Package_c.PackageInstance(
            modelRoot,
            new ClassQueryInterface_c() {

              public boolean evaluate(Object candidate) {
                Package_c selected = (Package_c) candidate;
                return selected.getName().equals(name);
              }
            });
    return communication;
  }