- logging
- expect statements (pretend it's "expected", not "expect")
- map_unexpected annotation string
- clean up main a lot