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