Table of Contents
- Quick Take
- Add a complete array of ranges in one call
- Read the most recently gathered range
- Collapse replacement whitespace to one character
- Retain at most two line breaks in replacement whitespace
- Concatenate replacement values when same-start ranges merge
- Keep the later replacement value when same-start ranges merge
- Replace all previously gathered ranges
- Accept the string form of merge type one
- Accept the string form of merge type two
- Clear every gathered range