public static boolean isIntermediatePackage(EPackage ePackage) {
   return INTERMEDIATE_MODELTYPE_NAME.equals(ePackage.getName())
       && ePackage.getESuperPackage() instanceof Module;
 }
 public static boolean isIntermediateModelType(ModelType modelType) {
   return modelType.eContainer() instanceof OperationalTransformation
       && INTERMEDIATE_MODELTYPE_NAME.equals(modelType.getName());
 }