KvRocks does not support some newer features (e.g. `ZADD LT`) so the code needs a degree of breaking down to multiple simpler/older operations. This could be done via a configuration option that switches between different implementations, allowing compatability with older Redis/subsets.