BEFORE: and AFTER: syntax for extending methods in class hierarchies