Thanks to Simon Wittber for allowing me to use a few functions from his GFX
library.

Thanks to Richard Jones, Karol Tomala, and Alia McCutcheon for suggestions.

Thanks to Michael Lubker, Richard Jones, and David Eyk for help with getting
Rabbyt to compile on OS X.