Making the scan output for the example script more readable
Bugfix, the is_archive check modified the seek pos when handling file-like objects. We seek back if arg was not the string (filepath).