title: Extending prototype function without overwriting it
body: <p>I need to fix a bug in the <code>save</code> function of the Parse.Object library. However, when I try to call the original <code>save</code> function in my overwritten prototype, it loops recursively until the stack overflows!</p>
  
  <pre><code>Parse.Object.prototype.save = function (arg1, arg2, arg3) {
      fixIncludedParseObjects(this);
  
      Parse.Object.prototype.save.call(this, arg1, arg2, arg3); // endless loop
  };
  </code></pre>
  
  <p>How can I change the endless loop line to call the original function made by parse?</p>
  
  <p>Thanks!</p>