anchor.diff:  /// Returns a newly constructed [SyntheticMouseEvent] instance.
   ///
   /// In addition to creating empty instances (by invoking without any parameters) or completely custom instances
  -/// by using the named parameters, this method will merge previously existing [baseEvent]s with the named parameters provided.
  +/// by using the named parameters, this function will merge previously existing [baseEvent]s with the named parameters provided.
   /// The named parameters takes precedence, and therefore can be used to override specific fields on the [baseEvent].
   SyntheticMouseEvent createSyntheticMouseEvent({
     SyntheticMouseEvent baseEvent,
  
positive.code: /// Returns a newly constructed [SyntheticCompositionEvent] instance.
  ///
  /// In addition to creating empty instances (by invoking without any parameters) or completely custom instances
  /// by using the named parameters, this method will merge previously existing [baseEvent]s with the named parameters provided.
  /// The named parameters takes precedence, and therefore can be used to override specific fields on the [baseEvent].
  SyntheticCompositionEvent createSyntheticCompositionEvent({
    SyntheticCompositionEvent baseEvent,
  
negative.code: /// Returns a newly constructed [SyntheticPointerEvent] instance.
  ///
  /// In addition to creating empty instances (by invoking without any parameters) or completely custom instances
  /// by using the named parameters, this function will merge previously existing [baseEvent]s with the named parameters provided.
  /// The named parameters takes precedence, and therefore can be used to override specific fields on the [baseEvent].
  SyntheticPointerEvent createSyntheticPointerEvent({
    SyntheticPointerEvent baseEvent,
  