figure out obscure keyword/seq problems by cleaning up requires in parse.clj