that would be wrong, the purpose is to deliver one message, and then buffer until next GetNext
deliverNext behavior is used when there are no buffered messages