Fix references to nonexistent members in bounds methods.

A possible extension to clean this up a little more might be to make the `PointTier` bounds return `(min(self), max(self))` and change the `__max__` to be `self.maxTime or self.points[-1].time`. But this PR fixes the crash without changing the functionality of max.