┌─────────────────────────┐ │State1 has a long name │ ┌──────────────────────┐ ┌──────┐ ├─────────────────────────┤ │State2 has a long name│ │state4│ │Has an attribute and │ ├──────────────────────┤ ├──────┤ │correctly shows long name│ └──────────────────────┘ └──────┘ └─────────────────────────┘ | | | | | | ┌───────────────────────────┐ | │State3 has a long name │ ┌────────────┐ ├───────────────────────────┤ │state5 │ │Adding an Attribute │ ├────────────┤ │breaks the long name │ │An attribute│ │and shows its alias instead│ └────────────┘ └───────────────────────────┘