Avoid a reliance on Parrot Env semantics.

Seems it behaves a little differently to Hash if the key doesn't exist.
Remove a now-unrequired QAST::VM usage.