Trying to metaprogram a lightning interface for Guile.
It's hard! I spent a whole day writing perl-like data-munging scripts
to get something resembling an intensional specification of the
lightning API. It's nearly there, but the script that does it is a
real mess.