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