Aspect inheritance system