public static func sinter(of keys: [RedisKey]) -> RedisCommand<[RESPValue]> {
        assert(!keys.isEmpty, "at least 1 key should be provided")

        let args = keys.map(RESPValue.init(from:))
        return .init(keyword: "SINTER", arguments: args)