code: function(desc) {
  		if (desc.value && gui.Type.isFunction(desc.value)) {
  			if (desc.value.$hidden && desc.configurable) {
  				desc.enumerable = false;
  			}
  		}
  		return desc;
  	}
docs: Modify method descriptor to hide from inspection.
  Do note that the method may still be called upon.
  @param {object} desc
  @returns {object}