Protect Location.add_exit from direction with no opposite