anchor.diff:      _control.classes.addAll(newClasses);
     }
     
  -  bool _addDefaultClass() => _control.classes.add('_$_className');
  +  void _addDefaultClass() => _control.classes.addAll('_$_className'.split(' '));
     
     void _addAllPendingClasses() => _control.classes.addAll(_cssClasses);
   
  
positive.code:   static const EventHook<FrameworkEvent> onStylePrefixChangedEvent = const EventHook<FrameworkEvent>('stylePrefixChanged');
    Stream<FrameworkEvent> get onStylePrefixChanged => UIWrapper.onStylePrefixChangedEvent.forTarget(this);
    String _stylePrefix;
    bool _isStylePrefixChanged = false;
  
    String get stylePrefix => _stylePrefix;
  
  
negative.code:         parentElement = parentElement.parent;
        }
        
        final Rectangle rect = _control.parent.client;
        
        if (
            (rect.width == 0) && 
  