Documentation: Explain how runtime macro evaluation order works.

Fixes #6010