List<Widget> spacingV(double spacing) { return [ for (final w in this) ...[ w, if (indexOf(w) != length - 1) SizedBox( height: spacing, ), ], ]; }