for (HiddenSlot slot : this.hiddenSlots.values()) {
for (HiddenSlot slot : this.hiddenSlots) {
    protected MetaObject createMetaObject(Object targetObject, Schema schema) {        MetaObject metaObject = getNewMetaObject(targetObject, schema);                for (HiddenSlot slot : this.hiddenSlots.values()) {            SchemaSlotDescription slotDescription = new SchemaSlotDescription(slot.getName());                        slotDescription.setConverter(slot.getConverter());                        MetaSlot metaSlot = MetaObjectFactory.createSlot(metaObject, slotDescription);            metaObject.addHiddenSlot(metaSlot);            slot.setKey(metaSlot.getKey());        }                return metaObject;    }