anchor.diff:      }
       this._autoGo();
     }
  -  
  +
     paramsChanged(old) {
       this._autoGo();
     }
  -  
  +
     autoChanged(old){
       this._autoGo();
     }
  -  
  -  // TODO(sorvell): multiple side-effects could call autoGo 
  -  // during one micro-task, use a job to have only one action 
  +
  +  // TODO(sorvell): multiple side-effects could call autoGo
  +  // during one micro-task, use a job to have only one action
     // occur
     _autoGo() {
       if(_goJob != null){
  
positive.code: // Copyright (c) 2013, the polymer_elements.dart project authors.  Please see 
  // the AUTHORS file for details. All rights reserved. Use of this source code is 
  // governed by a BSD-style license that can be found in the LICENSE file.
  // This work is a port of the polymer-elements from the Polymer project, 
  // http://www.polymer-project.org/. 
  
  
  /**
   * polymer-ajax can be used to perform XMLHttpRequests.  The polymer-ajax 
   * element fires three events: polymerresponse, polymererror, 
   * and polymercomplete.  
   *
   * Example:
   *
   *     <polymer-ajax auto url="http://gdata.youtube.com/feeds/api/videos/" 
   *         params='{"alt":"json", "q":"chrome"}'
   *         handleAs="json"
   *         on-polymerresponse="{{handleResponse}}">
  
negative.code:    *         handleAs="json"
     *         on-polymer-response="{{handleResponse}}">
     *     </polymer-ajax>
     */
    @published
    var headers;
  
    /**
     * Default values for use with the underlying polymer-xhr object. Useful for
     * sending payloads other than the default URL encoded form values.
     *
     * Example:
     *
     *     querySelector('polymer-ajax')
     *       ..xhrArgs = {'body': JSON.encode(jsonData)};
     */
    @published
    Map xhrArgs = {};
  
    Timer _goJob;
  
    //TODO Not sure why this is kept around
    var _xhr;
  
    PolymerAjax.created() : super.created();
  
    ready() {
      super.ready();
      this._xhr = new Element.tag('polymer-xhr');
    }
  
    _receive(response, xhr) {
      if (this._isSuccess(xhr)) {
        this._processResponse(xhr);
  