Make Arel nodes more invertable by kamipo · Pull Request #39624 · rails/rails
It makes node detection for unscope and merge more easier.