parse hooks from element attributes
refactor attributesFromExpression
parse event bindings from `on` attributes
update to saddle api change of .tag => .tagName