now using a std::deque directly; this allows for a later extension for queue-like behaviour
...a stack which can be Lumiera-iterated