Removed test for non-nil workspace in app.
Removed nil constant in the :type case so that it fails if the value is invalid.
Modified namespaces aliases.
Added update! function in lab.ui.core, which does the same as ui/update but assumes the arg is an atom.