[ruby-core:125023] [Ruby Bug#21946] `and?` predicate confused for leading `and` keyword