anchor.diff:              "noop" => T<unit> ^-> T<obj>
               "now" => T<unit> ^-> T<int>
               "parseHTML" => T<string> ^-> Type.ArrayOf T<Dom.Node>
  -            "parseJSON" => T<string> ^-> T<obj> |> Obsolete |> WithComment "Use the native JSON.parse instead"
  +            "parseJSON" => T<string> ^-> T<obj> |> ObsoleteWithMessage "Use the native JSON.parse instead"
               "parseXML" => T<string> ^-> T<Dom.Document>
               "trim" => T<string> ^-> T<string>
               "type" => T<obj> ^-> T<string>
  -            "unique" => Type.ArrayOf T<Dom.Element> ^-> Type.ArrayOf T<Dom.Element> |> Obsolete |> WithComment "Use UniqueSort instead"
  +            "unique" => Type.ArrayOf T<Dom.Element> ^-> Type.ArrayOf T<Dom.Element> |> ObsoleteWithMessage "Use UniqueSort instead"
               "uniqueSort" => Type.ArrayOf T<Dom.Element> ^-> Type.ArrayOf T<Dom.Element>
           ]
           
  
positive.code:             "select" => !?T<obj> * EH ^-> TSelf
              "select" => T<unit> ^-> TSelf
              "size" => T<unit> ^-> T<int>
              |> WithInline "length"
              "submit" => !?T<obj> * EH ^-> TSelf
              "submit" => T<unit> ^-> TSelf
              "trigger" => T<string> * !?(Type.ArrayOf T<obj>) ^-> TSelf
  
negative.code:             "keyup" => !?T<obj> * EH ^-> TSelf
              "keyup" => T<unit> ^-> TSelf
              "load" => EH?eventHandler ^-> TSelf
              |> WithInline "$this.on(\"load\", $eventHandler)" |> ObsoleteWithMessage "Use .On(\"load\", eventHandler) instead" 
              "unload" => EH?eventHandler ^-> TSelf
              |> WithInline "$this.on(\"unload\", $eventHandler)" |> ObsoleteWithMessage "Use .On(\"load\", eventHandler) instead" 
              "mousedown" => !?T<obj> * EH ^-> TSelf
              "mousedown" => T<unit> ^-> TSelf
              "mouseenter" => !?T<obj> * EH ^-> TSelf
  