Defaults and sanity checks provided for various macros and callbacks