Object has no method '__super__'

I extends mongoose save function:

User Schema is:

var mongoose = require('mongoose');
var Schema    = mongoose.Schema,
ObjectId    = Schema.ObjectId;

var UserSchema = new mongoose.Schema({
  Name: String,
  Surname: String,
  login:   {type: String, required: true},
  Password:  {type: String, required: true},
  email: { type: String, index: { unique: true } },
  Age: Number
});

And extended method is:

UserSchema.methods.save = function(okFn, failedFn) {
  if (this.isValid()) {
    this.__super__(okFn);
  } else {
    failedFn();
  }
};

And on 'save' try it gives me error:

TypeError: Object { object fields and values } has no method '__super__'