Add documentation to misc.Macro