newContext.setSchema(slot.getSchema());
newContext.setSchema(slot.getSchema() != null ? slot.getSchema().getName() : null);
    protected HtmlComponent renderSlot(MetaSlot slot) {        PresentationContext newContext = getContext().createSubContext(slot);        newContext.setSchema(slot.getSchema());        newContext.setLayout(slot.getLayout());        newContext.setProperties(slot.getProperties());                if (slot.isReadOnly()) {            newContext.setRenderMode(RenderMode.getMode("output"));        }                Object value = slot.getObject();        Class type = slot.getType();                RenderKit kit = RenderKit.getInstance();         return kit.render(newContext, value, type);    }