Previously, there was no way to render specific object differently, depending whether it was part of
Message's content or attribute. Now,
TextRenderer wraps every rendered attribute inside
Attribute object giving opportunity to render it differently. Also
Thread attribute is rendered using only its name (#51).