[ruby-core:122334] [Ruby Bug#21381] Different error messages when mixing `it` and `_1` in block for Prism and parse.y