:+1:

Slightly unrelated, but it's use-cases like this one where I think closing the file-handle would be the best for these methods. The file handle created by the call to `open` is going to remain open until the runtime decides to deallocate the object  (just my two cents).