Iterable<V> ifEmpty(Getter<Iterable<V>> other) { if (this.isNullOrEmpty) { return other(); } else { return this!; } }