anchor.diff:    static const List<String> PROP_NAMES =
         const ['display', 'transform', 'opacity', 'transform-origin', 'transition'];
     static const TRANSITION_DURATION = const Duration(milliseconds: 200);
  -  static const DISPLAY_DELAY = const Duration(milliseconds: 80);
  +  static const DISPLAY_DELAY = const Duration(milliseconds: 50);
   
     @PublishedProperty(reflect: true)
     String get target => readValue(#target);
  
positive.code:   }
  
    _setStyle(CssStyleDeclaration style, String propName, String value) =>
        _listWithVenderPrefix(propName).forEach((name) {
            style.setProperty(name, value); print(name);});
    _saveStyles(CssStyleDeclaration style) =>
        PROP_NAMES.forEach((p) => _saveStyle(style, p));
    _saveStyle(CssStyleDeclaration style, String propName) {
  
negative.code:     _setStyle(t.style, 'transition',
          'transform ${TRANSITION_DURATION.inMilliseconds}ms ease-in  0s, '
          'opacity   ${TRANSITION_DURATION.inMilliseconds}ms ease-out 0s');
      _startTransitionEndTimer();
    }
  
    void _unfoldTarget() {
  