code: function salute (cb) {
    let value
    try {
      value = cb()
      if (value instanceof Error) value = Promise.reject(value)
    } catch (e) {
      value = Promise.reject(e)
    }
    return value
  }
docs: Simulate salute behavious.
  
  @param {Function} cb
  @see https://github.com/bredele/salute
  @api private