@stefan991  The comment above indicates that `lseek` was being used for portability. Any reason to continue doing it that way, instead of `os_get_file_size()`?