code: public WaterMeterIoV3 fillFromImpl(WaterMeterIo i) {
      PojoUtils.copyProperties(this, i, PojoUtils.FieldNaming.CONSISTENT);
      return this;
    }
docs: Version&Schema-specific filling from the implementation object