anchor.diff:  const methodName = 'foo';
   
   /// Enum for the different types of methods generated by the fuzzer.
  -enum MethodType { globalMethod, ffiMethod, instanceMethod, extensionMethod }
  +enum MethodType {
  +  globalMethod,
  +  ffiMethod,
  +  instanceMethod,
  +  callMethod,
  +  extensionMethod
  +}
   
   /// Base class for all methods in the program generated by DartFuzz.
   abstract class Method {
  
positive.code: // Version of DartFuzz. Increase this each time changes are made
  // to preserve the property that a given version of DartFuzz yields
  // the same fuzzed program for a deterministic random seed.
  const String version = '1.73';
  
  // Restriction on statements and expressions.
  const int stmtDepth = 1;
  
negative.code:       } else {
          final int parentClass = choose(i);
          classParents.add(parentClass);
          if (coinFlip()) {
            // Inheritance
            emit('class X$i extends X${parentClass} ');
          } else {
  