public abstract aspect SuperAspect { protected abstract pointcut scope (); }