Error checking and basic validation for macros