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: 
              // Effects
              "animate" => T<Object<string>>?properties * AnimateSettings?options ^-> TSelf
              "animate" => T<Object<string>>?properties * T<int>?duration ^-> TSelf
              "animate" => T<Object<string>>?properties * T<int>?duration * T<string>?easing ^-> TSelf
              "animate" => T<Object<string>>?properties * T<int>?duration * T<string>?easing * (T<unit> ^-> T<unit>)?complete ^-> TSelf
              "delay" => T<int>?duration * !?T<string>?queuename ^-> TSelf
              "fadeIn" => AnimateSettings ^-> TSelf
              "fadeIn" => !?(T<int> + T<string>) * !?T<string> * !?(T<unit> ^-> T<unit>) ^-> TSelf
              "fadeOut" => AnimateSettings ^-> TSelf
              "fadeOut" => !?(T<int> + T<string>) * !?T<string> * !?(T<unit> ^-> T<unit>) ^-> TSelf
              "fadeTo" => (T<int> + T<string>) * T<int> * !?T<string> * !?(T<unit> ^-> T<unit>) ^-> TSelf
              "fadeToggle" => AnimateSettings ^-> TSelf
              "fadeToggle" => !?(T<int> + T<string>) * !?T<string> * !?(T<unit> ^-> T<unit>) ^-> TSelf
              "finish" => !?T<string> ^-> TSelf
              "hide" => AnimateSettings ^-> TSelf
              "hide" => !?(T<int> + T<string>) * !?T<string> * !?(T<unit> ^-> T<unit>) ^-> TSelf
              "show" => AnimateSettings ^-> TSelf
              "show" => !?(T<int> + T<string>) * !?T<string> * !?(T<unit> ^-> T<unit>) ^-> TSelf
              "slideDown" => AnimateSettings ^-> TSelf
              "slideDown" => !?(T<int> + T<string>) * !?T<string> * !?(T<unit> ^-> T<unit>) ^-> TSelf
              "slideToggle" => AnimateSettings ^-> TSelf
              "slideToggle" => !?(T<int> + T<string>) * !?T<string> * !?(T<unit> ^-> T<unit>) ^-> TSelf
              "slideUp" => AnimateSettings ^-> TSelf
              "slideUp" => !?(T<int> + T<string>) * !?T<string> * !?(T<unit> ^-> T<unit>) ^-> TSelf
              "stop" => !?T<string> * !?T<bool> * !?T<bool> ^-> TSelf
              "toggle" => T<bool> ^-> TSelf
              "toggle" => AnimateSettings ^-> TSelf
              "toggle" => !?(T<int> + T<string>) * !?T<string> * !?(T<unit> ^-> T<unit>) ^-> TSelf
  
              // Events
              "blur" => !?T<obj> * EH ^-> TSelf
  
negative.code:             "keypress" => T<unit> ^-> TSelf
              "keyup" => !?T<obj> * EH ^-> TSelf
              "keyup" => T<unit> ^-> TSelf
              "load" => EH?eventHandler ^-> TSelf
              |> WithInline "on(\"load\", $eventHandler)"
              "unload" => EH?eventHandler ^-> TSelf
              |> WithInline "on(\"unload\", $eventHandler)"
              "mousedown" => !?T<obj> * EH ^-> TSelf
              "mousedown" => T<unit> ^-> TSelf
              "mouseenter" => !?T<obj> * EH ^-> TSelf
  