public Promise<IntegerReply> sinterstore(Object destination0, Object[] key1) {
if (version < SINTERSTORE_VERSION) return new Promise<>(new RedisException("Server does not support SINTERSTORE"));
List<Object> list = new ArrayList<>();
list.add(destination0);
Collections.addAll(list, key1);
return execute(IntegerReply.class, new Command(SINTERSTORE_BYTES, list.toArray(new Object[list.size()])));
}