Adding a test specifically for an edge case of mismatch mapping, to show the old mismatch mapping code fails it: if a base maps due to not having to consider mismatches at a base when mapping the base itself, bases to one side of it will map off of it by extension, even when they wouldn't by restart.
Merge remote branch 'origin/mismatchOnRestart'