anchor.diff:      this.errorText,
       this.style,
       this.hideText: false,
  +    this.hideDivider: false,
       this.isDense: false,
       this.autofocus: false,
       this.maxLines: 1,
  
positive.code:     );
      EdgeInsets margin = new EdgeInsets.only(bottom: bottomHeight - (bottomPadding + bottomBorder));
  
      stackChildren.add(new AnimatedContainer(
        margin: margin,
        padding: padding,
        duration: _kTransitionDuration,
        curve: _kTransitionCurve,
        decoration: new BoxDecoration(
          border: border,
        ),
        child: config.child,
      ));
  
      if (errorText != null && !config.isDense) {
        TextStyle errorStyle = themeData.textTheme.caption.copyWith(color: themeData.errorColor);
  
negative.code:   /// When this is set to true, all the characters in the input are replaced by
    /// U+2022 BULLET characters (•).
    final bool hideText;
  
    /// Hide the divider that appears below the child and above the error text.
    final bool hideDivider;
  
    /// Whether the input field is part of a dense form (i.e., uses less vertical space).
    final bool isDense;
  