"info tailserver" is unlikely to be needed.
TODO - don't I need a check for EAGAIN?
More test ideas.
Sections corrected.
User-friendly-er.
Added "portability" because I'm uncertain TODOs mention it.