JSnoX - A concise, expressive way to build React DOM in pure JavaScript