class ObjectValue extends PropertyValue {

    @Override
    public Iterator<PropertyValue> iterator() {
        return Collections.unmodifiableCollection(this.fields.values()).iterator();
    }

      ObjectValue( String key);

}