Macros are distinctly different from function libraries, but serve a similar purpose so I’m putting them here