Improve Bound class with documentation and toString.
Change structure of range facets.

It is purely temporal, so no need to review.