@akalyaev I just believe this change is deliberately obtuse. I mean, if @josevalim is uncertain of this code... let's be real. I think what Ruby is doing is that `super` without parens gets replaced as simple textual replacement for the variable names during an AST transformation, and so the actual original argument references aren't considered (someone with more knowledge of Ruby internals, please correct me if I'm off-base). Using `concat` with non-parens `super` makes tons more sense and won't confuse people, imo.