Preserving the macros for documentation