Add Fun as a function wrapper overloading shift operators for cmp and seq