Sometimes react ecosystem and all the dependencies feel way too much. Sometimes all I want is to use data bindings, and at those times I just ended up using Vue.
m('.foo', {...attrs}, ...children)
) is not very popular (even though I prefer it to JSX, which is also supported).