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