event capturing
refactor event support to make HandlerRec class
comments; work in IE 8; failing test for IE 9