Mozilla Research Fellow; Member ECMAScript standards committee; Reformed Smalltalker. @awbjs