private void Select(int offset, Language.ParsedSegment seg)
 {
     Select(new Selection(offset, seg));
 }
 public Selection(int offset, Language.ParsedSegment seg)
 {
     Start  = offset + seg.Start;
     Length = seg.Length;
 }