private void fixTypeRefs(org.hl7.fhir.definitions.ecore.fhir.Definitions defs) {
    for (CompositeTypeDefn composite : defs.getLocalCompositeTypes())
      CompositeTypeConverter.FixTypeRefs(composite);

    for (ConstrainedTypeDefn constrained : defs.getLocalConstrainedTypes())
      ConstrainedTypeConverter.FixTypeRefs(constrained);

    for (org.hl7.fhir.definitions.ecore.fhir.ResourceDefn resource : defs.getResources())
      CompositeTypeConverter.FixTypeRefs(resource);
  }