Another example of Reflection

This does NOT come from me

http://lpaste.net/66715

[elliott_] I hereby release it under the CC0 1.0 Universal terms, available at https://creativecommons.org/publicdomain/zero/1.0/legalcode.
[elliott_] feel free to submit a patch to add it; I'd prefer no credit in the source.