docs: function(ns, members) {
  			var no;
  			if (gui.Type.isString(ns)) {
  				no = gui.Object.lookup(ns);
  				no = new gui.Namespace(ns);
  				no = gui.Object.assert(ns, no);
  			} else {
  				throw new TypeError("Expected a namespace string");
  			}
  			return gui.Object.extend(no, members || {});
  		}