Implemented ValueObjectImpl.stg. refs #504