A fast 2.5 KB client-side DOM builder