This simple wrapper accepts 64-bit lengths for file operations and is an adaptation of a module from another project of mine.