Analyzed and documented special cases with variable times.

Current implementation seems to be acceptable and should behave as most would expect it.