advanceEndpoint

Advance to the next endpoint as determined by selector.

Idempotent in the single-endpoint case (always stays at index 0).