Allow use of keywords as identifiers with @ prefix
Add pre, post, before, after and always keywords