pretty printed errors, and debugged command line interface
cleaned up a bit more, now things segfault in the variant's static_visitors