Also spec says that it will return list of either strings or binaries, not exactly iolist.
It's a proper subset of iolists, since it reads from flat data (a file) there isn't much sense in its adding arbitrary amounts of nesting to it.