anchor.diff:  
   */
   
  -typedef ThumbnailType({Map props, dynamic children});
  -
  -ThumbnailType Thumbnail =
  -    ({props, children}) => raw.Thumbnail_Raw(props, children);
  +typedef ThumbnailType({dynamic key, CLASSES bsClass, STYLES bsStyle, SIZES bsSize,
  +                      Map props, dynamic children});
  +
  +ThumbnailType Thumbnail = ({key, bsClass, bsStyle, bsSize,
  +                           props, children}) => raw.Thumbnail_Raw(_mergeMaps({
  +  'key': key,
  +  'bsClass': CLASSES_MAP[bsClass],
  +  'bsStyle': STYLES_MAP[bsStyle],
  +  'bsSize': SIZES_MAP[bsSize],
  +}, props), children);
   
   typedef TooltipType({dynamic key, CLASSES bsClass, STYLES bsStyle, SIZES bsSize,
                       PLACEMENTS placement, int positionLeft, int positionTop,
  
positive.code:   'animation': animation,
  }, props), children);
  
  
  /*
  const Well = React.createClass({
    mixins: [BootstrapMixin],
  
    getDefaultProps() {
      return {
        bsClass: 'well'
      };
    },
   */
  
  typedef WellType({Map props, dynamic children});
  
  WellType Well = ({props, children}) => raw.Well_Raw(props, children);
  
negative.code:  */
  
  
  typedef TabbedAreaType({dynamic key, CLASSES bsClass, STYLES bsStyle, SIZES bsSize,
                         Map props, dynamic children});
  
  TabbedAreaType TabbedArea = ({key, bsClass, bsStyle, bsSize,
                               props, children}) => raw.TabbedArea_Raw(_mergeMaps({
    'key': key,
    'bsClass': CLASSES_MAP[bsClass],
    'bsStyle': STYLES_MAP[bsStyle],
    'bsSize': SIZES_MAP[bsSize],
  }, props), children);
  
  /*
  const Table = React.createClass({
  