Add @AroundConstruct support