Wait, you import a different `TeleportCause` class and define your own? How the heck is this not a compile error?