+CohesiveObject behavior
Time and TimeRange now have CohesiveObject behavior.
Observers now have CohesiveObject behavior. This means that Observers can now be observed.