tweaks
flake8 ocd
reworking example json decoder
make lexer an iterator
moved lexer into own file
add imports to init
fix import bug
add parse to init
rename visitor
cleanup trie
fix pos bug
fix trie compile bug
Fix stringify exception error
Optionally allow instance as start node
make visitor helpers public
add generic_visit to visitor
compatibility
typo
hmmmm
temporarily work around total __getitem__ fail