Added before_parse? macros