Using aggregate on overlap the heights of the
party's tallest guests are computed. Associated values are aggregated
via a maximum functor, that can be chosen as template parameter of
an interval_map class template.

Set style operations on interval_sets
and interval_maps
like union, difference and intersection can be used to obtain calculations
in a flexible way. Example man_power
demonstrates such operations in the process of calculating the available
man-power of a company in a given time interval.