pipes-attoparsec philosophy