anchor.diff:                      T<string>?keyIdentifierArg *
                       KeyLocationCode *
                       T<string>?modifiersListArg ^-> T<unit>
  +                    |> Obsolete
                   "initKeyboardEventNS" =>
                       T<string>?namespaceURIArg *
                       T<string>?typeArg *
  
positive.code:     let NameList =
          Class "NameList"
          |+> Instance [
                  "length" =@ T<int>
                  "getName" => T<int->string>
                  "getNamespaceURI" => T<int->string>
                  "contains" => T<string->bool>
  
negative.code:     let DOMException =
          Class "DomException"
          |+> Static [
                  "code" =? DOMExceptionType
                  "name" =? T<string>
              ]
  
      let DOMStringList =
          Class "DomStringList"
          |+> Instance [
                  "length" =? T<int>
                  "contains" => T<string->bool>
                  "item" => T<int->string>
              ]
  