extract: propagate fstream `drain` event
parse: don't extract invalid entry
1.0.3