code: @Override
      public void registerChildren(ManagementResourceRegistration resourceRegistration) {
          // Register wildcard children last to prevent duplicate registration errors when override definitions exist
          for (ResourceDefinition rd : singletonChildren) {
              resourceRegistration.registerSubModel(rd);
          }
          for (ResourceDefinition rd : wildcardChildren) {
              resourceRegistration.registerSubModel(rd);
          }
      }
docs: Register child resources associated with this resource.
  
  @param resourceRegistration a {@link org.jboss.as.controller.registry.ManagementResourceRegistration} created from this definition