I think I'd like to set `self.satisfied` back to None after this.
and add a comment that says something like "when installing editables, nothing pre-existing should ever satisfy"