code: function(method){
          var parent, result;
  
          parent       = this._parent || this.constructor.parent;
          this._parent = parent.constructor.parent;
          result       = attempt(parent[method], slice(arguments, 1) , this );
          this._parent = parent;
  
          if( result[0] ){
              throw result[0];
          }
  
          return result[1];
      }
docs: Calls a function on the parent class in the scope of the child class
  @method module:tastypie/lib/class/parent#parent
  @param {TYPE} name DESCRIPTION
  @param {...Mixed} argument arguments to pass to the function
  @return {?Object} returns the result of the parent function call