#1280. Roll failure fixed
diff --git a/LanguageFeatures/Enhanced-Enum/example_A01_t01.dart b/LanguageFeatures/Enhanced-Enum/example_A01_t01.dart
index e79c2b0..77975c6 100644
--- a/LanguageFeatures/Enhanced-Enum/example_A01_t01.dart
+++ b/LanguageFeatures/Enhanced-Enum/example_A01_t01.dart
@@ -118,24 +118,26 @@
 }
 
 main() {
-  Expect.equals("Complex<RegExp>(\\s+)", Complex.whitespace);
-  Expect.equals("Complex<RegExp>(\\w+)", Complex.alphanum);
-  Expect.equals("Complex<Glob>(.)", Complex.anychar);
+  Expect.equals("Complex<RegExp>(\\s+)", Complex.whitespace.toString());
+  Expect.equals("Complex<RegExp>((\\w+))", Complex.alphanum.toString());
+  Expect.equals("Complex<RegExp>(.)", Complex.anychar.toString());
   Expect.isNull(Complex.whitespace.matchAsPrefix("something"));
   Expect.isNotNull(Complex.alphanum.matchAsPrefix("something"));
   Expect.isNotNull(Complex.anychar.matchAsPrefix("Lily was here"));
-  Expect.listEquals([], Complex.whitespace.allMatches("something"));
+  Expect.iterableEquals([], Complex.whitespace.allMatches("something"));
   Expect.isTrue(Complex.alphanum.allMatches("something").length > 0);
   Expect.isTrue(Complex.anychar.allMatches("something").length > 0);
-  Expect.equals("\\s+", Complex.whitespace.pattern);
-  Expect.equals("\\w+", Complex.alphanum.pattern);
-  Expect.equals("?", Complex.anychar.pattern);
+  Expect.equals("\\s+", Complex.whitespace._patternSource);
+  Expect.equals("(\\w+)", Complex.alphanum._patternSource);
+  Expect.equals(".", Complex.anychar._patternSource);
+  Expect.equals(Complex._patterns[0], Complex.whitespace.pattern);
+  Expect.equals(Complex._patterns[1], Complex.alphanum.pattern);
+  Expect.equals(Complex._patterns[2], Complex.anychar.pattern);
   Expect.equals("whitespace", Complex.whitespace.name);
   Expect.equals("alphanum", Complex.alphanum.name);
   Expect.equals("anychar", Complex.anychar.name);
-  Expect.throws(() {
-    Complex c = Complex.matching("123");
-  });
+  Complex c = Complex.matching("123");
+  Expect.equals(Complex.alphanum, c);
   Expect.equals(0, Complex.alphanum.compareTo(Complex.alphanum));
   Expect.equals(1, Complex.alphanum.compareTo(Complex.whitespace));
   Expect.equals(-1, Complex.alphanum.compareTo(Complex.anychar));