Iterable<Reference<T>> get references sync* { final length = this.length; for (var i = 0; i < length; i++) { yield this[i]; } }