public void processCase(String key, Label end) {
public void processCase(Object key, Label end) {
                public void processCase(String key, Label end) {                    PropertyDescriptor pd = (PropertyDescriptor)getters.get(key);                    invoke(pd.getReadMethod());                    box(pd.getReadMethod().getReturnType());                    return_value();                }