public MailMessageParser()
{
////for the moment, we assume to be at the top
////should this entity become a child, TopParent will be overwritten.
this.TopParent = this;
this.Entities = new List<MailMessageParser>();
this.UnknowHeaderlines = new List<string>();
}