Rename popIncoming() to popIncomingModel() and hasIncoming() to
hasIncomingModel()
Test incomplete bulk reply (100% coverage)
Improve documentation