IEnumerable <T> DefaultIfEmpty <T>(RangeView <T> view, bool defaultIfEmpty) { return((defaultIfEmpty) ? view.DefaultIfEmpty() : view); }