code: function () {
              /*  determine parameters  */
              var params = $cs.params("unplug", arguments, {
                  id:        { pos: 0, req: true  },
                  targeting: {         def: false }
              });
  
              /*  determine plugging information  */
              if (typeof this.__plugs[params.id] === "undefined")
                  throw _cs.exception("unplug", "plugging not found");
              var name   = this.__plugs[params.id].name;
              var object = this.__plugs[params.id].object;
  
              /*  pass-though operation to common helper function  */
              _cs.plugger("unplug", this, name, object, params.targeting);
  
              /*  remove plugging  */
              delete this.__plugs[params.id];
              return;
          }
docs: /*  unplug from a defined socket