anchor.diff:    final bool isFinal;
   }
   
  +/**
  + * A [ParameterMirror] reflects a Dart formal parameter declaration.
  + */
  +interface ParameterMirror extends VariableMirror {
  +  /**
  +   * Returns the type of this parameter.
  +   */
  +  final TypeMirror type;
  +
  +  /**
  +   * Returns the default value for this parameter.
  +   */
  +  final String defaultValue;
  +
  +  /**
  +   * Returns true if this parameter has a default value.
  +   */
  +  final bool hasDefaultValue;
  +
  +  /**
  +   * Returns true if this parameter is optional.
  +   */
  +  final bool isOptional;
  +}
   
   /**
    * When an error occurs during the mirrored execution of code, a
  
positive.code: }
  
  /**
   * A [ParameterMirror] reflects a Dart formal parameter declaration.
   */
  interface ParameterMirror extends VariableMirror {
    /**
     * Returns the type of this parameter.
     */
    final TypeMirror type;
  
    /**
     * Returns the default value for this parameter.
     */
    final String defaultValue;
  
    /**
     * Returns true if this parameter has a default value.
     */
    final bool hasDefaultValue;
  
    /**
     * Returns true if this parameter is optional.
     */
    final bool isOptional;
  }
  
  /**
   * A [VariableMirror] reflects a Dart language variable declaration.
   */
  interface VariableMirror {
  
negative.code: }
  
  /**
   * A [MethodMirror] reflects a Dart language function, method,
   * constructor, getter, or setter.
   */
  