So I would pass it to remove the event listener and also to `unsavedProject`?  Would that even work?