I think +1 isn't quite enough; you can have partial layout periods at both the beginning and end offsets, right? (Or maybe we can't actually have partials at the beginning, but let's not count on it.)