Looking through the list of I/O conditions defined in SRFI 36, I notice
that there is no condition for reporting unexpected EOFs from a port --
was this intentional, or is there something that should be used instead
of a specific &unexpected-eof or something, or should this SRFI be
amended?