You need to sign in or sign up before continuing.
Technically, it works and aligns with the RenderJS philosophy, but some potential changes—though they would break that compliance—could improve the user experience. If those are not needed it is ready to merge.