invokeDeep(methods, args) {
        if (!isArrayLikeObject(args) || arguments.length > 2) {
            args = tail(arguments);
        }

        return baseInvoke(this, methods, args, true);
    }
Invoke method(s) deeply.

@param {string|array} methods Method name(s).
@param {array|Arguments} args Array of arguments to proxy.
@return {TreeNodes} Array of node objects.