mutate_over() implemented using lazyeval