Extra commenting. Also, fix ExtendedPingPong to properly read frames when they are received rather than leaving them in the buffer.