passed();
      }
      catch (err) { el.failed(err.toString()) }
      log(e);
    }.bindAsEventListener(document.body, 'foo', [1,2,3]))
  </script>
  
  <p id="obj_inspect"><code>Object.inspect(event)</code> test</p>
  
  <script type="text/javascript">
    $('obj_inspect').observe('click', function(e){
      el = $('obj_inspect')
      try { el.passed(Object.inspect(e)) }
      catch (err) { el.failed('Failed! Error thrown') }
      log(e);
    })
  </script>
  
  <p id="mouseenter"><code>mouseenter</cod