builder.addAnnotation(sflAnn);
result.add(controller.install(builder.getBeanMetaData()).getTarget());
// instance interceptor
builder = BeanMetaDataBuilder.createBuilder("InstanceInterceptor", InstanceInterceptor.class.getName());
builder.addAlias(baseName + "$" + "InstanceInterceptor");
builder.addAnnotation(sflAnn);
builder.addInstallWithThis("addInterceptor", "BeanContext");
builder.addUninstallWithThis("removeInterceptor", "BeanContext");
result.add(controller.install(builder.getBeanMetaData()).getTarget());