Thanks to: Graham Davison for MacOS support and miscelaneous code bits Seth Alves for the first cut at the Makefile.am files and various utility functions. Russ Steinthal for several utility functions and comments.