I don't agree with this one. If end is before start, we should throw an exception.