More macros to make life easier when parsing