> The third argument should really be a file-like object, rather than a StringIO object.

:+1: