anchor.diff:      ElementBuilder builder = new ElementBuilder(holder);
       String className = "A";
       String constructorName = "c";
  -    ConstructorDeclaration constructorDeclaration = AstFactory
  -        .constructorDeclaration2(
  +    ConstructorDeclaration constructorDeclaration =
  +        AstFactory.constructorDeclaration2(
               null,
               null,
               AstFactory.identifier3(className),
  
positive.code:     GatheringErrorListener errorListener = new GatheringErrorListener();
      ErrorReporter errorReporter =
          new ErrorReporter(errorListener, _dummySource());
      DartObjectImpl result = expression.accept(new ConstantVisitor(
          new ConstantEvaluationEngine(
              new TestTypeProvider(), new DeclaredVariables(),
              typeSystem: new TypeSystemImpl()),
          errorReporter));
      expect(result, isNull);
      errorListener
          .assertErrorsWithCodes([CompileTimeErrorCode.CONST_EVAL_TYPE_BOOL]);
  
negative.code:     _assertIntField(fields, "k", 13);
    }
  
    void
        test_instanceCreationExpression_computedField_namedOptionalWithDefault() {
      _checkInstanceCreationOptionalParams(false, true, true);
    }
  
    void
        test_instanceCreationExpression_computedField_namedOptionalWithoutDefault() {
      _checkInstanceCreationOptionalParams(false, true, false);
    }
  
    void
        test_instanceCreationExpression_computedField_unnamedOptionalWithDefault() {
      _checkInstanceCreationOptionalParams(false, false, true);
    }
  
    void
        test_instanceCreationExpression_computedField_unnamedOptionalWithoutDefault() {
      _checkInstanceCreationOptionalParams(false, false, false);
    }
  
  