public static func brpop(from keys: [RedisKey], timeout: TimeAmount = .seconds(0)) -> RedisCommand<(RedisKey, RESPValue)?> {
        return ._bpop(keyword: "BRPOP", keys, timeout, { $0 })
    }