message: Don't rely on Dialect::Simple in the tests
  Summary: Most tests use Dialect::Extended. Using Dialect::Simple presupposes what we put in Simple, so instead modify the fields you care about instead.
diff: @@ -78,7 +78,7 @@ fn test_top_level_def() {
  "def toto():\n pass\n"
  );
  let mut a = Assert::new();
  - a.dialect(&Dialect::Simple);
  + a.dialect_set(|x| x.enable_def = false);
  a.parse_fail("!def toto():\n pass\n!");
  // no new line at end of file
  assert_eq!(
  