documenting loadMacro