anchor.diff:        Object key,
         Map<Symbol, dynamic> properties,
         this.children,
  +      String id,
         Map<String, String> attributes,
         List<String> classes,
         Map<String, String> styles)
  -      : super(typeMirror, key, properties, attributes, classes, styles);
  +      : super(typeMirror, properties, key, id, attributes, classes, styles);
   
     VDynamicComponentContainer call(children) {
       if (children is List) {
  
positive.code:        Map<String, String> attributes,
         List<String> classes,
         Map<String, String> styles}) {
      return new VDynamicComponentContainer(c, key, properties, children, attributes, classes, styles);
    };
  }
  
negative.code:   VDynamicComponent(this._typeMirror,
        this._properties,
        Object key,
        String id,
        Map<String, String> attributes,
        List<String> classes,
        Map<String, String> styles)
  