@janriemer I would recommend against checking equality for errors. Chumsky doesn't have stable guarantees around exactly how it goes about constructing an error, so future versions may change the exact output a little. Usually, .has_errors() is the best thing to use in tests.