Implementing block allocators.
Documented TimespanCollection.