anchor.diff:      Element signinElement = querySelector('ur-login');
       signinElement.attributes['newuser'] = 'true';
       signinElement.on['setUsername'].listen((_) {
  -      post({
  +      post('setusername', {
           'type' : 'set-username',
           'token': SESSION_TOKEN,
           'username' : (signinElement.shadowRoot.querySelector('#new-user-name') as InputElement).value
  
positive.code:     });
    }
    
    Future post(Map data) {
      return HttpRequest.request(_authUrl + "/login", method: "POST", requestHeaders: {
            "content-type": "application/json"
          }, sendData: JSON.encode(data));
    }
  
negative.code: Please check back another time. :(''';
      });
  
      post('login', {
        'assertion': personaAssertion,
        'audience' : 'http://localhost:8080/index.html'
        //'audience':'http://robertmcdermot.com/cou:80'
  