docs: private ModelDef[] overrideModelDefFromExplicit(ModelDef[] modelList, ModelMetaData explicitMeta) {
  		List<ModelDef> withExplecityMeta = new ArrayList<ModelDef>();
  		for(ModelDef model : modelList){
  			ModelDef overrideModel = getOverrideModel(model, explicitMeta);
  			withExplecityMeta.add(overrideModel);
  		}
  		return withExplecityMeta.toArray(new ModelDef[withExplecityMeta.size()]);
  	}