We shouldn't need this to be an empty dictionary. Can you turn this into an `if` statement that only assigns to the ivar if the selector exists?