Commonly useful parser combinators
