holding

holding is a property given to containers. When determining whether a container has room for another object (based on its capacity), CalculateHolding uses it to store the sum of size values for each object already in it. Because of this, the author is not required to set an initial value (other than 0) as it will just be re-set the next time CalculateHolding is run.