RProgN2 has a compile step prior to actually running any code which puts all the code into chunks known as "Concepts", this concept array cannot see the raw input text, and information such as whitespace and comments are lost.
When a function is created, it just takes a portion of those concepts and stores them in a variable. This variable can be stringified to return a guess as to what was used to make up that block. `{a b c}` will return `{abc}`, even if a, b or c are no-ops, or the same function.