trifecta-1.7.1.1: A modern parser combinator library with convenient diagnostics