anchor.diff:        TextDirection textDirection = TextDirection.ltr,
         bool enabled = true})
         : this.enabled = enabled,
  -      _config = _RadioGroupConfig<E>(values, label, getValue, setValue,
  -            itemHeight, textDirection),
  +        _config = _RadioGroupConfig<E>(
  +            values, label, getValue, setValue, itemHeight, textDirection),
           super(key: key) {
       assert(values != null);
       assert(label != null);
  
positive.code:                 child: Radio<E>(
                      value: value,
                      groupValue: currentValue,
                      onChanged: widget.enabled ?  onChanged : null)),
              Padding(
                  padding: EdgeInsets.only(right: hPad[i] + 5),
                  child: Text(_config.label(value), style: titleStyle))
            ]));
      }
      return Column(crossAxisAlignment: CrossAxisAlignment.start, children: rows);
  
negative.code: 
    _RadioGroupConfig(this.values, this.label, this.getValue, this.setValue,
        this.itemHeight, this.textDirection);
  
    List<double> getHorizontalPad(BuildContext context) {
      if (_horizontalPad == null) {
  