ured: the length is ' + $('keyup').value.length);
      log(e);
    })
  </script>
  
  <p id="bind"><code>bindAsEventListener()</code> test</p>
  
  <script type="text/javascript">
    $('bind').observe('click', function(e, str, arr){
      el = $('bind')
      try {
        if (arguments.length != 3) throw arguments.length + ' arguments: ' + $A(arguments).inspect()
        if (str != 'foo') throw 'wrong string: ' + str
        if (arr.constructor != Array) throw '3rd parameter is not an array'
        el.