Engines which actually provide atomic multi read/write would just return a boolean eg. `Memcached::setMulti()`. So I don't think returning an array when simulating the feature is right.