new Memory::AnyVariantValue (useful with queues of commands)
draft (but I hope usable) implementation of BlockingQueue