Finish conversion over to ticketed CAS
Remove allocation from push loop without resorting ta MagicHash.
minor: attempt to open the possibility of a non-allocating tryPopR, but can't do it.