code: function deleteAccount (name, cb) {
    assert(this instanceof CouchLogin)
    var u = '/_users/org.couchdb.user:' + name
    this.get(u, thenPut.bind(this))
  
    function thenPut (er, res, data) {
      if (er || res.statusCode !== 200) {
        return cb(er, res, data)
      }
  
      // user accts can't be just DELETE'd by non-admins
      // so we take the existing doc and just slap a _deleted
      // flag on it to fake it.  Works the same either way
      // in couch.
      data._deleted = true
      this.put(u + '?rev=' + data._rev, data, cb)
    }
  }
docs: They said that there should probably be a warning before deleting the user's whole account, so here it is:  WATCH OUT!