This model maintains a bounded store of complete but unattached constituents as a buffer, and operates on them using a variety of specialized memory manipulation operations, deferring certain attachment decisions until the contents of this buffer indicate it is safe to do so.
(the model described in this article maintains a store of incomplete constituents using ordinary stack-like push and pop operations, defined to allow constituents to be composed before being completely recognized.)