__.invoke accepts a function as well