Remove unused needs_begin? predicates
Add flip-flop emitter
Bump parser dependency to ~> 2.0.0.pre1