Streaming API for regualr expressions in javascript. (Work in progress).
A generic api for creating and running state machines.