swap hint compatibility (no GC)
make it compatible again with changes to code.
fast writes are not preserved on GC.