matching array
pass through works
at least does pass through properly now up until the end of a match
passes all the way through now
watch for pop events to switch readable streams
read example works again
push events, multiple matches now works
tr example works, fixed bug by reseting _pending
transform test almost passes
tr test completely passes
failing overlap test
fixed error in the overlap test
only 1 failing test on overlap
fix overlap issues by putting write handler in a nextTick
write stream interface
factor out getTag and getAttr
everything using stream-splicer now
only processes the first chunk
not quite
using an END signal now, still broken