Have commands return a list, needed for composite shapes like rectangles which are 4 SegmentItems and not 1 RectangleItem