anchor.diff:      if (_richText != null) {
         _label.setInnerHtml(newText, treeSanitizer: new NullTreeSanitizer());
         
  -      control.title = newText.replaceAll(new RegExp(r'<[^>]+>'), '');
  -    } else _label.text = control.title = newText;
  +      control.title = (_titleHandler != null) ? _titleHandler(newText) : newText.replaceAll(new RegExp(r'<[^>]+>'), '');
  +    } else {
  +      _label.text = newText;
  +      
  +      control.title = (_titleHandler != null) ? _titleHandler(newText) : newText;
  +    }
     }
   }
positive.code:       notify(
          new FrameworkEvent(
            'autoTruncateChangedEvent'
          )
        );
   
  
negative.code: part of dart_flex;
  
  typedef String TitleHandler(String S);
   
  class RichText extends UIWrapper {
   
  