The alignment of a text block is affected by its contents. This leads to inconsistent behaviour. It difficult to align multiple text items. The problem is at its worst when the text is driven by ilogic or parameters, as you don't know what the contents will be at design time.
The location of the alignment mark or text box border should be placed consistently relative to the text baseline. At the moment it is placed relative to the bounding box of the text, which changes depending on the actual text.
I hope the image below explains the problem adequately.
