I\'ve been working on a custom ReversibleContainer, and I thought I was on the right track, but I\'ve hit a snag in testing while going through the semantics of the