[ruby-core:126691] [Ruby Bug#22294] Parsing a long && / || chain is quadratic