code: function set(key, value) {
  	if (ns && ns.active) {
  		return ns.set(key, value);
  	}
  }
docs: Adds a value to the context by key.  If the key already exists, its value will be overwritten.  No value will persist if the context has not yet been initialized.
  @param {string} key
  @param {*} value