List<Widget> divide(Widget t) => isEmpty ? [] : (enumerate.map((e) => [e.value, t]).expand((i) => i).toList() ..removeLast());