getById(couch, bucket, id)
  .then(R.when(R.isNil, () => Err.NotFound.throw(STORE, bucket, id)))
  .then(R.merge(R.__, params))