unapply
HasLocus
Interval
Position
Region