title: Cannot read property "parameter" from undefined error with Logger.log
body: <p>I am getting "TypeError: Cannot read property "parameter" from undefined." when trying to log e.parameter properties. (I inserted the following lines in the contactMe() function)</p>
  
  <pre><code>Logger.log(e.parameter.textBox);
  Logger.log(e.parameter);
  </code></pre>
  
  <p>The script otherwise works fine, any idea?</p>
  
  <pre><code>function doGet() {
    var app = UiApp.createApplication();
  
    var mainPanel = app.createVerticalPanel().setId('mainPanel');
    app.add(mainPanel);
  
    mainPanel.add(app.createLabel('Enter your email to sign up'));
  
    var form = app.createHorizontalPanel();
    mainPanel.add(form);
  
    var email = app.createTextBox().setName('textBox').setId('textBox');
    form.add(email);
  
    var button = app.createButton('Sign up');
    form.add(button);
  
    var info = app.createLabel().setVisible(true).setId('info');
    mainPanel.add(info);
  
    //handler
    var handler = app.createServerHandler('contactMe').addCallbackElement(mainPanel);
    button.addClickHandler(handler);
  
    return app;
  }
  
  function contactMe(e){
   var app = UiApp.getActiveApplication();
  
   Logger.log("testing");
   Logger.log(e.parameter);
   Logger.log(e.parameter.textBox);
  
   app.getElementById('textBox').setValue('').setStyleAttribute("color", "black");
   app.getElementById('info').setText('Thank you!').setStyleAttribute("color", "black");
  
   var ss = SpreadsheetApp.openById('0AqKSxC6f0Cc7dF9aT1lUeXFEcnR2eUFYRGs4Y1NiVVE')
                          .getSheets()[0];
   var range = ss.getRange(ss.getLastRow()+1, 1, 1, 2);
  
   var values = [[new Date(),e.parameter.textBox]];  
   range.setValues(values); 
  
   return app;   
  }
  </code></pre>