Constructor.
Maximum number of objects as passed to the constructor.
'foreach' iteration, each cycle pops an element from the stack and iterates over it.
Pops an object from the stack.
Pops an object from the stack. This method is never called if the stack is empty.
Pushes an object on the stack.
Pushes an object on the stack.
Helper class to temprarily park a certain number of objects.