checkcast(Callbacks.getType(key));
                public void processCase(int key, Label end) throws Exception {                    putfield(getCallbackField(key));                    goTo(end);                }