Dialog Lists, at least when choices are entered one per line, should allow multiple levels. Maybe they would be entered into the list using the backslash
Item 1\selection A
Item 1\selection B
When a user views the list they would see Item 1 with a twistie that allow them to select either A or B.