object Commands
class Get<out K, V> : Query<V?>
class PutAll<K, V> : Command<Map<K, V>>
class Size : Query<Int>