I did this because `RCLBox` is actually defined as an overloaded function, and it was easier to document this way. The rules of macro processing prevent this from expanding recursively.