code: function(script) {
          OpenLayers.Protocol.Script.unregister(script.id.split("_").pop());
          delete this.pendingRequests[script.id];
          if (script.parentNode) {
              script.parentNode.removeChild(script);
          }
      }
docs: Method: destroyRequest
  Remove a script node associated with a response from the document.  Also
  unregisters the callback and removes the script from the
  <pendingRequests> object.
  
  Parameters:
  script - {HTMLScriptElement}