[ruby-core:117718] [Ruby master Bug#20457] Final `return` is eliminated from the AST