GCC won't let me do anything clever. Move tiny error handling functions out of the header file. :^(
Add new function to execute the objects in configuration, and a new file, parse.c, for that purpose.