Merge branch 'master' into fix_bug_ref

Conflicts:
	lib/src/util.dart
diff --git a/lib/src/util.dart b/lib/src/util.dart
index d7960e5..faeda94 100644
--- a/lib/src/util.dart
+++ b/lib/src/util.dart
@@ -7,7 +7,7 @@
 import 'dart:async';
 
 /// Transparently call `firstWhere` on a [Stream] or [Iterable].
-// TODO: Remove once https://dartbug.com/ is fixed.
+// TODO: Remove once https://dartbug.com/22028 is fixed.
 dynamic firstWhere(sequence, test, { orElse() }) => sequence is Iterable ?
   sequence.firstWhere(test, orElse: orElse) :
     _streamFirstWhere(sequence, test, orElse: orElse);