code: @Override
    public Models fillImpl(Models m) {
      super.fillImpl(m);
  
      if (null != models) {
        m.models = new Model[models.length];
  
        int i = 0;
        for (ModelSchemaBaseV3 model : this.models) {
          m.models[i++] = (Model)model.createImpl();
        }
      }
      return m;
    }
docs: Non-version-specific filling into the impl