[ruby-core:123221] [Ruby Bug#21540] prism allows `foo && return bar` when parse.y doesn't