docs: function (element, type, original) {
                  // we're not using forAll here simply because it's a bit slower and this
                  // needs to be fast
                  var i, list = map['$' + type]
                  if (list) {
                    for (i = list.length; i--;) {
                      if (list[i].matches(element, original, null))
                        return true
                    }
                  }
                  return false
                }