expose the element rather than the wrapper, reason being we could drop **component/dom** later if we want `this.el = o(el || '<div/>')[0]`