unapply
HasLocus Interval Position Region