Documenting ProgramMacros.