         dangerouslySetInnerHTML: {__html: code}
 
 Card = (children) ->
-  section {className: 'cg-Card'}, children
+  section {key: seqKey(), className: 'cg-Card'}, children
 
 Style = (src) ->
-  link {rel: 'stylesheet', type: 'text/css', href: src}
+  link {key: seqKey(), rel: 'stylesheet', type: 'text/css', href: src}
 
 
 #

#
CodeBlock = (code, modifiers) ->
  section
    className: "cg-CodeBlock cg-CodeBlock--#{modifiers}"
    dangerouslySetInnerHTML: {__html: code}

FramedCodeBlock = (code, modifiers, styles) ->
  section
    className: "cg-CodeBlock #{if modifiers then "cg-CodeBlock--#{modifiers}" else ''}"
    Frame
      className: 'cg-Frame'

      CodeBlock(code, modifiers)

HeadingRenderer = (text, level) ->
  React.DOM["h#{level}"] {key: seqKey()}, text


#
