[ruby-dev:52240] [Ruby Bug#22140] Prism rejects a trailing comma in a pattern-matching loop condition before do, while parse.y accepts it