febb3a6d2210 didn't go far enough. It stopped ghost eval context frames
being used to control longjmping, but there remain two situations where
ghost frames are significant. Attached patch fixes. The operator
added to XS::APItest to test the fix is also likely to be a vital tool
in testing future scope work.