How did the makers of Usgard accomplish relocation? Did they write a routine to move a variable, or did they find some powerful ROM routine to do it? Or did they do something even more exotic?