Move children iterator of Message to extra method