return delegate().newInstance(ctx, manager);
}
private void registerAroundConstructCallback(CreationalContextImpl<T> ctx, BeanManagerImpl manager) {
final InterceptionContext interceptionContext = InterceptionContext.forConstructorInterception(model, ctx, manager, annotatedType);
AroundConstructCallback<T> callback = new AroundConstructCallback<T>() {
@Override
public T aroundConstruct(final ConstructionHandle<T> handle, AnnotatedConstructor<T> constructor, Object[] parameters, Map<String, Object> data) {