global_pos in Client::seek and File::seek renamed to offset to be more descriptive