anchor.diff:    final KeyboardType keyboardType;
     final String placeholder;
     final bool hideText;
  +  final bool isDense;
     final ValueChanged<String> onChanged;
     final ValueChanged<String> onSubmitted;
   
  
positive.code:         onSizeChanged: _handleContainerSizeChanged,
          child: new Container(
            child: new Stack(textChildren),
            padding: _kTextfieldPadding,
            decoration: new BoxDecoration(border: new Border(
              bottom: new BorderSide(
                color: focusHighlightColor,
                width: focused ? 2.0 : 1.0
              )
            ))
          )
        ),
        onPointerDown: (_) {
          // TODO(ianh): https://github.com/flutter/engine/issues/1530
          if (Focus.at(context, config)) {
  
negative.code: export 'package:flutter/rendering.dart' show ValueChanged;
  export 'package:flutter/services.dart' show KeyboardType;
  
  class Input extends Scrollable {
    Input({
      GlobalKey key,
      this.initialValue: '',
      this.placeholder,
      this.hideText: false,
      this.isDense: false,
      this.onChanged,
      this.keyboardType: KeyboardType.TEXT,
      this.onSubmitted
  