Now for parsing; where the schema returns a new value. We mark try/catch tests with *, and "abort early" tests with †.
Libraries that can abort early (Valibot, Effect, joi) have an advantage with invalid data, and Typebox clocks in slowest, constrasting its validation results.