whitespace fixes, plus fix for compound proxy event directives e.g. on-click-mouseover