Encourage use of the macros for the various "sub" functions