FixedCapacityStack implementation and clients