Renamed Fifo::Put() to Fifo::Append()
introducing the stackCell::Partition() method which splits a stack into two, copying the head and returning a reference to the tail