Dark Half #1 Is there a efficient way to offset a file (say put an extra few bytes at the begining) without having to read in the entire file and write it all back out?