cf.addField(Modifiers.PRIVATE.toFinal(true), SUPPORT_FIELD_NAME, SKEL_SUPPORT_TYPE);
cf.addField(Modifiers.PRIVATE.toFinal(true), REMOTE_FIELD_NAME, remoteType);
cf.addField(Modifiers.PRIVATE.toStatic(true).toFinal(true),
fieldName, methodType);
cf.addField(Modifiers.PRIVATE.toFinal(true),
ID_FIELD_NAME, VERSIONED_IDENTIFIER_TYPE);
ctorBuilder.loadThis();
TypeDesc orderedInvokerType = TypeDesc.forClass(OrderedInvoker.class);
cf.addField(Modifiers.PRIVATE.toFinal(true),
ORDERED_INVOKER_FIELD_NAME, orderedInvokerType);