code: function(felix, felixAudit, name) {
      if (arguments.length === 2) {
        name = felixAudit;
        felixAudit = felix;
      }
  
      return log.init(felix.name, felix.client, felix, felixAudit, getNameFn(name));
    }
docs: Initialise the audit logger for felix-couchdb.
  https://www.npmjs.com/package/felix-couchdb
  
  @name withFelix(felix, name)
  @param {Object} felix The felix instance to use to persist.
  @param {Object} felixAudit Optionally a different felix instance to use to persist audit data
  @param {String|Function(err, name)} name Either the authors name,
  or a function to retrieve the name.
  @api public