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