can handle parsing events from a chunky stream
validate usage of this