@Override
 public void initialize(final StandaloneCatalog root, final URI uri) {
   super.initialize(root, uri);
   CatalogSafetyInitializer.initializeNonRequiredNullFieldsWithDefaultValue(this);
   if (recurringPrice != null) {
     recurringPrice.initialize(root, uri);
   }
 }
 @Override
 public void initialize(final StandaloneCatalog catalog, final URI sourceURI) {
   super.initialize(catalog, sourceURI);
   CatalogSafetyInitializer.initializeNonRequiredNullFieldsWithDefaultValue(this);
 }