Hash nodes are cached and not freed. Hash nodes are moved to the head of the chain on access. The hash function hashes strings only. The current default initial table size is a prime in the order of 2000. The rope object is an extensible string.
Allocation is by doubling or halving.
There is no minimum length. The stack is a simple stack object supporting push and pop operations. There is also a predicate to tell whether the stack is empty. It supports only the execute method. The dirvec object is based on an extensible vector.