Variable Interval.end

one past last

struct Interval
{
  // ...
  T end ;
  // ...
}