anchor.diff:              "length" =? T<int>
   
               // Traversing
  -            "add" => T<string> + T<Dom.Node> + TSelf ^-> TSelf
  +            "add" => T<string> + T<Dom.Node> + Type.ArrayOf T<Dom.Node> + TSelf ^-> TSelf
               "add" => T<string> * T<Dom.Node> ^-> TSelf
               "addBack" => !?T<string> ^-> TSelf
               "children" => !?T<string> ^-> TSelf
  
positive.code:             "which" =? T<int>
              "timeStamp" =? T<int>
              "type" =? T<string>
          ]
  
      let Error =
  
negative.code:             "ignore" =? T<unit>
              |> WithGetterInline "$this"
  
              // Removed
              // Error
              "error" => EH?handler ^-> JQ
              |> WithComment "Bind an event handler to the \"error\" JavaScript event."
              |> WithInline "on(\"error\", $handler)"
  
              // Error
              "error" => T<Object<string>>?data * EH?handler ^-> JQ
              |> WithComment "Bind an event handler to the \"error\" JavaScript event."
              |> WithInline "on(\"error\", $handler)"
  
              // Deprecated
              "bind" => T<string> * !?T<Object<string>> * EH ^-> TSelf |> Obsolete
              "bind" => T<string> * !?T<Object<string>> * !?T<bool> ^-> TSelf |> Obsolete
              "bind" => T<obj> ^-> TSelf |> Obsolete
              "bindFalse" => T<string>?event * T<Object<string>>?eventData ^-> JQ
              |> WithInline "$this.bind($event, $eventData, false)"
              |> Obsolete
              "delegate" => T<string>?selector * Event?eventType * !?T<Object<string>>?eventData * EH?handler ^-> JQ
              |> WithComment "Attach a handler to one or more events for all elements that match the selector, now or in the future, based on a specific set of root elements."
              |> Obsolete
              "unbind" => T<unit> ^-> JQ |> Obsolete
              "unbind" => Event ^-> JQ |> Obsolete
              "unbind" => T<string> * !?EH ^-> JQ |> Obsolete
              "unbindFalse" => T<string>?event * T<Object<string>>?eventData ^-> JQ 
              |> WithComment "Attach a handler to an event for the elements."
              |> WithInline "$this.bind($event, $eventData, false)"
              |> Obsolete
              "undelegate" => T<unit> ^-> JQ |> Obsolete
              "undelegate" => T<string> * T<string> * !?EH ^-> JQ |> Obsolete
  
              // Ajax related instance methods
              "ajaxComplete" => AjaxHandler ^-> TSelf
  