What is this doesn't return null when the scope is destroyed, but instead returns a destroyed scope? Safely explodes as expected, right?