Rich client utilities for ClojureScript