Add ProtocolIterable class. Apply changes to Hello msg.
Improve logging when message fails to validate.