docs: function (variable) {
              return typeof variable === "object" &&
                  /^\[object (HTMLCollection|NodeList|Object)\]$/.test(Object.prototype.toString.call(variable)) &&
                  variable.length !== undefined &&
                  (variable.length === 0 || (typeof variable[0] === "object" && variable[0].nodeType > 0));
          }