docs: function(stanzaName, values, callback) {
              // If someone called us with the default style of (params, callback),
              // lets make it work
              if (utils.isObject(stanzaName) && utils.isFunction(values) && !callback) {
                  callback = values;
                  values = stanzaName;
                  stanzaName = values.name;
              }
              
              if (utils.isFunction(values) && !callback) {
                  callback = values;
                  values = {};
              }
              
              values = values || {};
              values["name"] = stanzaName;
              
              return this._super(values, callback);
          }