Use __.isFunction internally