anchor.diff:    },
    */
   
  -typedef SplitButtonType({Map props, dynamic children});
  +typedef SplitButtonType({dynamic key, CLASSES bsClass, STYLES bsStyle, SIZES bsSize,
  +                        Map props, dynamic children});
   
   SplitButtonType SplitButton =
  -    ({props, children}) => raw.SplitButton_Raw(props, children);
  +    ({key, bsClass, bsStyle, bsSize,
  +     props, children}) => raw.SplitButton_Raw(_mergeMaps({
  +  'key': key,
  +  'bsClass': CLASSES_MAP[bsClass],
  +  'bsStyle': STYLES_MAP[bsStyle],
  +  'bsSize': SIZES_MAP[bsSize],
  +}, props), children);
   
   /*
   const SubNav = React.createClass({
  
positive.code:  */
  
  
  typedef TabbedAreaType({Map props, dynamic children});
  
  TabbedAreaType TabbedArea =
      ({props, children}) => raw.TabbedArea_Raw(props, children);
  
  /*
  const Table = React.createClass({
  
negative.code: 
  */
  
  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,
  