,-------------------------. |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| `------------' `---------------------------'