One end of a row-key range.
The inclusive flag is always written explicitly, and that is a
correctness requirement rather than a style: the SDK's { start, end }
shorthand is inclusive at both ends (measured — a [u#002, u#004] scan
returned u#004), so a range built with the shorthand silently returns one
row too many at the top.