Base.IO compatible interface for WritableFile