Fix #5056
Merge pull request #5058 from timholy/readable

Fix #5056
Add IO->FILE* for interfacing with C functions