Aspect constructor support