ClojureScript reimplementation of VlUM