returns a List with original items separated by a separator
separator
List<Widget> separateBy(Widget separator) { return _separatedLazy(separator).toList(); }