This list, or defaultValue if empty.
defaultValue
@useResult List<T> orDefault(List<T> defaultValue) => isEmpty ? defaultValue : this;