[Resolution] Add swapping for conflicting `existing` possibilities
[Documentation] Document the new methods