_serviceInterface = point.getServiceInterface();
Class declaredInterface = point.getDeclaredInterface();
Module module = point.getModule();
ClassFactory factory = (ClassFactory) module.getService(
"hivemind.ClassFactory",
ClassFactory.class);
boolean extendBeanClass = outerProxy && !declaredInterface.isInterface();
Class baseClass = extendBeanClass ? declaredInterface : Object.class;
_classFab = factory.newClass(ClassFabUtils.generateClassName(_serviceInterface), baseClass);
if (!extendBeanClass)
_classFab.addInterface(_serviceInterface);
// Not exactly certain this will work with non-interface beans that already