Really impressive use of c macros to write a subset of lambda calculus. Possq Use cases in angband (if we were crazy enough to use it) would be a more elaborate knowledge menu and the various menu skins.