allow CASE nodes to have a return_type and allow typed operations like '+'
allow CASE nodes to have a return_type and allow typed operations like '+'

Faveod/arel-extensions,Faveod/arel-extensions,Faveod/arel-extensions