diff --git a/Text/Blaze/Html4/FrameSet.hs b/Text/Blaze/Html4/FrameSet.hs
--- a/Text/Blaze/Html4/FrameSet.hs
+++ b/Text/Blaze/Html4/FrameSet.hs
@@ -2,109 +2,109 @@
 -- edit it directly. Instead, edit the files who generated this code,
 -- you can find them in the @util/@ directory.
 
-{-# LANGUAGE OverloadedStrings #-}                                              -- ./Util/GenerateHtmlCombinators.hs:78
+{-# LANGUAGE OverloadedStrings #-}                                              -- Util/GenerateHtmlCombinators.hs:78
 -- | This module exports HTML combinators used to create documents.
 --
-module Text.Blaze.Html4.FrameSet                                                -- ./Util/GenerateHtmlCombinators.hs:151
-    ( module Text.Blaze                                                         -- ./Util/GenerateHtmlCombinators.hs:152
-    , docType                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , docTypeHtml                                                               -- ./Util/GenerateHtmlCombinators.hs:154
-    , a                                                                         -- ./Util/GenerateHtmlCombinators.hs:154
-    , abbr                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , acronym                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , address                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , applet                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , area                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , b                                                                         -- ./Util/GenerateHtmlCombinators.hs:154
-    , basefont                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , bdo                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , big                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , blockquote                                                                -- ./Util/GenerateHtmlCombinators.hs:154
-    , body                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , br                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , button                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , caption                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , center                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , cite                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , code                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , col                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , colgroup                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , dd                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , del                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , dfn                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , dir                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , div                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , dl                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , dt                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , em                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , fieldset                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , font                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , form                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , frame                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , frameset                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , h1                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , h2                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , h3                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , h4                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , h5                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , h6                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , head                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , hr                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , html                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , i                                                                         -- ./Util/GenerateHtmlCombinators.hs:154
-    , iframe                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , img                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , input                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , ins                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , isindex                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , kbd                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , label                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , legend                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , li                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , link                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , map                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , menu                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , meta                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , noframes                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , noscript                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , object                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , ol                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , optgroup                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , option                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , p                                                                         -- ./Util/GenerateHtmlCombinators.hs:154
-    , param                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , pre                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , q                                                                         -- ./Util/GenerateHtmlCombinators.hs:154
-    , s                                                                         -- ./Util/GenerateHtmlCombinators.hs:154
-    , samp                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , script                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , select                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , small                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , span                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , strong                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , style                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , sub                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , sup                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , table                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , tbody                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , td                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , textarea                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , tfoot                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , th                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , thead                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , title                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , tr                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , tt                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , u                                                                         -- ./Util/GenerateHtmlCombinators.hs:154
-    , ul                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , var                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    ) where                                                                     -- ./Util/GenerateHtmlCombinators.hs:155
+module Text.Blaze.Html4.FrameSet                                                -- Util/GenerateHtmlCombinators.hs:151
+    ( module Text.Blaze                                                         -- Util/GenerateHtmlCombinators.hs:152
+    , docType                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , docTypeHtml                                                               -- Util/GenerateHtmlCombinators.hs:154
+    , a                                                                         -- Util/GenerateHtmlCombinators.hs:154
+    , abbr                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , acronym                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , address                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , applet                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , area                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , b                                                                         -- Util/GenerateHtmlCombinators.hs:154
+    , basefont                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , bdo                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , big                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , blockquote                                                                -- Util/GenerateHtmlCombinators.hs:154
+    , body                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , br                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , button                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , caption                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , center                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , cite                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , code                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , col                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , colgroup                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , dd                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , del                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , dfn                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , dir                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , div                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , dl                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , dt                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , em                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , fieldset                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , font                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , form                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , frame                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , frameset                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , h1                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , h2                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , h3                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , h4                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , h5                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , h6                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , head                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , hr                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , html                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , i                                                                         -- Util/GenerateHtmlCombinators.hs:154
+    , iframe                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , img                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , input                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , ins                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , isindex                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , kbd                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , label                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , legend                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , li                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , link                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , map                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , menu                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , meta                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , noframes                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , noscript                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , object                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , ol                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , optgroup                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , option                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , p                                                                         -- Util/GenerateHtmlCombinators.hs:154
+    , param                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , pre                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , q                                                                         -- Util/GenerateHtmlCombinators.hs:154
+    , s                                                                         -- Util/GenerateHtmlCombinators.hs:154
+    , samp                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , script                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , select                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , small                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , span                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , strong                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , style                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , sub                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , sup                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , table                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , tbody                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , td                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , textarea                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , tfoot                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , th                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , thead                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , title                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , tr                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , tt                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , u                                                                         -- Util/GenerateHtmlCombinators.hs:154
+    , ul                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , var                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    ) where                                                                     -- Util/GenerateHtmlCombinators.hs:155
 
-import Prelude ((>>), (.))                                                      -- ./Util/GenerateHtmlCombinators.hs:85
-                                                                                -- ./Util/GenerateHtmlCombinators.hs:86
-import Text.Blaze                                                               -- ./Util/GenerateHtmlCombinators.hs:87
-import Text.Blaze.Internal                                                      -- ./Util/GenerateHtmlCombinators.hs:88
-                                                                                -- ./Util/GenerateHtmlCombinators.hs:89
+import Prelude ((>>), (.))                                                      -- Util/GenerateHtmlCombinators.hs:85
+                                                                                -- Util/GenerateHtmlCombinators.hs:86
+import Text.Blaze                                                               -- Util/GenerateHtmlCombinators.hs:87
+import Text.Blaze.Internal                                                      -- Util/GenerateHtmlCombinators.hs:88
+                                                                                -- Util/GenerateHtmlCombinators.hs:89
 -- | Combinator for the document type. This should be placed at the top
 -- of every HTML page.
 --
@@ -117,9 +117,9 @@
 -- > <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
 -- >     "http://www.w3.org/TR/html4/frameset.dtd">
 --
-docType :: Html  -- ^ The document type HTML.                                   -- ./Util/GenerateHtmlCombinators.hs:171
-docType = preEscapedText "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Frameset//EN\"\n    \"http://www.w3.org/TR/html4/frameset.dtd\">\n" -- ./Util/GenerateHtmlCombinators.hs:172
-{-# INLINE docType #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:173
+docType :: Html  -- ^ The document type HTML.                                   -- Util/GenerateHtmlCombinators.hs:171
+docType = preEscapedText "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Frameset//EN\"\n    \"http://www.w3.org/TR/html4/frameset.dtd\">\n" -- Util/GenerateHtmlCombinators.hs:172
+{-# INLINE docType #-}                                                          -- Util/GenerateHtmlCombinators.hs:173
 
 -- | Combinator for the @\<html>@ element. This combinator will also
 -- insert the correct doctype.
@@ -134,10 +134,10 @@
 -- >     "http://www.w3.org/TR/html4/frameset.dtd">
 -- > <html><span>foo</span></html>
 --
-docTypeHtml :: Html  -- ^ Inner HTML.                                           -- ./Util/GenerateHtmlCombinators.hs:192
-            -> Html  -- ^ Resulting HTML.                                       -- ./Util/GenerateHtmlCombinators.hs:193
-docTypeHtml inner = docType >> html inner                                       -- ./Util/GenerateHtmlCombinators.hs:194
-{-# INLINE docTypeHtml #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:195
+docTypeHtml :: Html  -- ^ Inner HTML.                                           -- Util/GenerateHtmlCombinators.hs:192
+            -> Html  -- ^ Resulting HTML.                                       -- Util/GenerateHtmlCombinators.hs:193
+docTypeHtml inner = docType >> html inner                                       -- Util/GenerateHtmlCombinators.hs:194
+{-# INLINE docTypeHtml #-}                                                      -- Util/GenerateHtmlCombinators.hs:195
 
 -- | Combinator for the @\<a>@ element.
 --
@@ -149,10 +149,10 @@
 --
 -- > <a><span>foo</span></a>
 --
-a :: Html  -- ^ Inner HTML.                                                     -- ./Util/GenerateHtmlCombinators.hs:212
-  -> Html  -- ^ Resulting HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:213
-a = Parent "<a" "</a>"                                                          -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE a #-}                                                                -- ./Util/GenerateHtmlCombinators.hs:216
+a :: Html  -- ^ Inner HTML.                                                     -- Util/GenerateHtmlCombinators.hs:212
+  -> Html  -- ^ Resulting HTML.                                                 -- Util/GenerateHtmlCombinators.hs:213
+a = Parent "<a" "</a>"                                                          -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE a #-}                                                                -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<abbr>@ element.
 --
@@ -164,10 +164,10 @@
 --
 -- > <abbr><span>foo</span></abbr>
 --
-abbr :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212
-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213
-abbr = Parent "<abbr" "</abbr>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE abbr #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216
+abbr :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212
+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213
+abbr = Parent "<abbr" "</abbr>"                                                 -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE abbr #-}                                                             -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<acronym>@ element.
 --
@@ -179,10 +179,10 @@
 --
 -- > <acronym><span>foo</span></acronym>
 --
-acronym :: Html  -- ^ Inner HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:212
-        -> Html  -- ^ Resulting HTML.                                           -- ./Util/GenerateHtmlCombinators.hs:213
-acronym = Parent "<acronym" "</acronym>"                                        -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE acronym #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:216
+acronym :: Html  -- ^ Inner HTML.                                               -- Util/GenerateHtmlCombinators.hs:212
+        -> Html  -- ^ Resulting HTML.                                           -- Util/GenerateHtmlCombinators.hs:213
+acronym = Parent "<acronym" "</acronym>"                                        -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE acronym #-}                                                          -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<address>@ element.
 --
@@ -194,10 +194,10 @@
 --
 -- > <address><span>foo</span></address>
 --
-address :: Html  -- ^ Inner HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:212
-        -> Html  -- ^ Resulting HTML.                                           -- ./Util/GenerateHtmlCombinators.hs:213
-address = Parent "<address" "</address>"                                        -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE address #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:216
+address :: Html  -- ^ Inner HTML.                                               -- Util/GenerateHtmlCombinators.hs:212
+        -> Html  -- ^ Resulting HTML.                                           -- Util/GenerateHtmlCombinators.hs:213
+address = Parent "<address" "</address>"                                        -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE address #-}                                                          -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<applet>@ element.
 --
@@ -209,10 +209,10 @@
 --
 -- > <applet><span>foo</span></applet>
 --
-applet :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212
-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213
-applet = Parent "<applet" "</applet>"                                           -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE applet #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216
+applet :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212
+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213
+applet = Parent "<applet" "</applet>"                                           -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE applet #-}                                                           -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<area />@ element.
 --
@@ -224,9 +224,9 @@
 --
 -- > <area />
 --
-area :: Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:238
-area = Leaf "<area" ">"                                                         -- ./Util/GenerateHtmlCombinators.hs:239
-{-# INLINE area #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:240
+area :: Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:238
+area = Leaf "<area" ">"                                                         -- Util/GenerateHtmlCombinators.hs:239
+{-# INLINE area #-}                                                             -- Util/GenerateHtmlCombinators.hs:240
 
 -- | Combinator for the @\<b>@ element.
 --
@@ -238,10 +238,10 @@
 --
 -- > <b><span>foo</span></b>
 --
-b :: Html  -- ^ Inner HTML.                                                     -- ./Util/GenerateHtmlCombinators.hs:212
-  -> Html  -- ^ Resulting HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:213
-b = Parent "<b" "</b>"                                                          -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE b #-}                                                                -- ./Util/GenerateHtmlCombinators.hs:216
+b :: Html  -- ^ Inner HTML.                                                     -- Util/GenerateHtmlCombinators.hs:212
+  -> Html  -- ^ Resulting HTML.                                                 -- Util/GenerateHtmlCombinators.hs:213
+b = Parent "<b" "</b>"                                                          -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE b #-}                                                                -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<basefont />@ element.
 --
@@ -253,9 +253,9 @@
 --
 -- > <basefont />
 --
-basefont :: Html  -- ^ Resulting HTML.                                          -- ./Util/GenerateHtmlCombinators.hs:238
-basefont = Leaf "<basefont" ">"                                                 -- ./Util/GenerateHtmlCombinators.hs:239
-{-# INLINE basefont #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:240
+basefont :: Html  -- ^ Resulting HTML.                                          -- Util/GenerateHtmlCombinators.hs:238
+basefont = Leaf "<basefont" ">"                                                 -- Util/GenerateHtmlCombinators.hs:239
+{-# INLINE basefont #-}                                                         -- Util/GenerateHtmlCombinators.hs:240
 
 -- | Combinator for the @\<bdo>@ element.
 --
@@ -267,10 +267,10 @@
 --
 -- > <bdo><span>foo</span></bdo>
 --
-bdo :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212
-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213
-bdo = Parent "<bdo" "</bdo>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE bdo #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216
+bdo :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212
+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213
+bdo = Parent "<bdo" "</bdo>"                                                    -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE bdo #-}                                                              -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<big>@ element.
 --
@@ -282,10 +282,10 @@
 --
 -- > <big><span>foo</span></big>
 --
-big :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212
-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213
-big = Parent "<big" "</big>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE big #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216
+big :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212
+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213
+big = Parent "<big" "</big>"                                                    -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE big #-}                                                              -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<blockquote>@ element.
 --
@@ -297,10 +297,10 @@
 --
 -- > <blockquote><span>foo</span></blockquote>
 --
-blockquote :: Html  -- ^ Inner HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:212
-           -> Html  -- ^ Resulting HTML.                                        -- ./Util/GenerateHtmlCombinators.hs:213
-blockquote = Parent "<blockquote" "</blockquote>"                               -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE blockquote #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:216
+blockquote :: Html  -- ^ Inner HTML.                                            -- Util/GenerateHtmlCombinators.hs:212
+           -> Html  -- ^ Resulting HTML.                                        -- Util/GenerateHtmlCombinators.hs:213
+blockquote = Parent "<blockquote" "</blockquote>"                               -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE blockquote #-}                                                       -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<body>@ element.
 --
@@ -312,10 +312,10 @@
 --
 -- > <body><span>foo</span></body>
 --
-body :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212
-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213
-body = Parent "<body" "</body>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE body #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216
+body :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212
+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213
+body = Parent "<body" "</body>"                                                 -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE body #-}                                                             -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<br />@ element.
 --
@@ -327,9 +327,9 @@
 --
 -- > <br />
 --
-br :: Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:238
-br = Leaf "<br" ">"                                                             -- ./Util/GenerateHtmlCombinators.hs:239
-{-# INLINE br #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:240
+br :: Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:238
+br = Leaf "<br" ">"                                                             -- Util/GenerateHtmlCombinators.hs:239
+{-# INLINE br #-}                                                               -- Util/GenerateHtmlCombinators.hs:240
 
 -- | Combinator for the @\<button>@ element.
 --
@@ -341,10 +341,10 @@
 --
 -- > <button><span>foo</span></button>
 --
-button :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212
-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213
-button = Parent "<button" "</button>"                                           -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE button #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216
+button :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212
+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213
+button = Parent "<button" "</button>"                                           -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE button #-}                                                           -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<caption>@ element.
 --
@@ -356,10 +356,10 @@
 --
 -- > <caption><span>foo</span></caption>
 --
-caption :: Html  -- ^ Inner HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:212
-        -> Html  -- ^ Resulting HTML.                                           -- ./Util/GenerateHtmlCombinators.hs:213
-caption = Parent "<caption" "</caption>"                                        -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE caption #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:216
+caption :: Html  -- ^ Inner HTML.                                               -- Util/GenerateHtmlCombinators.hs:212
+        -> Html  -- ^ Resulting HTML.                                           -- Util/GenerateHtmlCombinators.hs:213
+caption = Parent "<caption" "</caption>"                                        -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE caption #-}                                                          -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<center>@ element.
 --
@@ -371,10 +371,10 @@
 --
 -- > <center><span>foo</span></center>
 --
-center :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212
-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213
-center = Parent "<center" "</center>"                                           -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE center #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216
+center :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212
+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213
+center = Parent "<center" "</center>"                                           -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE center #-}                                                           -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<cite>@ element.
 --
@@ -386,10 +386,10 @@
 --
 -- > <cite><span>foo</span></cite>
 --
-cite :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212
-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213
-cite = Parent "<cite" "</cite>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE cite #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216
+cite :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212
+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213
+cite = Parent "<cite" "</cite>"                                                 -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE cite #-}                                                             -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<code>@ element.
 --
@@ -401,10 +401,10 @@
 --
 -- > <code><span>foo</span></code>
 --
-code :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212
-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213
-code = Parent "<code" "</code>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE code #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216
+code :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212
+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213
+code = Parent "<code" "</code>"                                                 -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE code #-}                                                             -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<col />@ element.
 --
@@ -416,9 +416,9 @@
 --
 -- > <col />
 --
-col :: Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:238
-col = Leaf "<col" ">"                                                           -- ./Util/GenerateHtmlCombinators.hs:239
-{-# INLINE col #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:240
+col :: Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:238
+col = Leaf "<col" ">"                                                           -- Util/GenerateHtmlCombinators.hs:239
+{-# INLINE col #-}                                                              -- Util/GenerateHtmlCombinators.hs:240
 
 -- | Combinator for the @\<colgroup>@ element.
 --
@@ -430,10 +430,10 @@
 --
 -- > <colgroup><span>foo</span></colgroup>
 --
-colgroup :: Html  -- ^ Inner HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:212
-         -> Html  -- ^ Resulting HTML.                                          -- ./Util/GenerateHtmlCombinators.hs:213
-colgroup = Parent "<colgroup" "</colgroup>"                                     -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE colgroup #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:216
+colgroup :: Html  -- ^ Inner HTML.                                              -- Util/GenerateHtmlCombinators.hs:212
+         -> Html  -- ^ Resulting HTML.                                          -- Util/GenerateHtmlCombinators.hs:213
+colgroup = Parent "<colgroup" "</colgroup>"                                     -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE colgroup #-}                                                         -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<dd>@ element.
 --
@@ -445,10 +445,10 @@
 --
 -- > <dd><span>foo</span></dd>
 --
-dd :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-dd = Parent "<dd" "</dd>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE dd #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
+dd :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+dd = Parent "<dd" "</dd>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE dd #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<del>@ element.
 --
@@ -460,10 +460,10 @@
 --
 -- > <del><span>foo</span></del>
 --
-del :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212
-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213
-del = Parent "<del" "</del>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE del #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216
+del :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212
+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213
+del = Parent "<del" "</del>"                                                    -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE del #-}                                                              -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<dfn>@ element.
 --
@@ -475,10 +475,10 @@
 --
 -- > <dfn><span>foo</span></dfn>
 --
-dfn :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212
-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213
-dfn = Parent "<dfn" "</dfn>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE dfn #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216
+dfn :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212
+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213
+dfn = Parent "<dfn" "</dfn>"                                                    -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE dfn #-}                                                              -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<dir>@ element.
 --
@@ -490,10 +490,10 @@
 --
 -- > <dir><span>foo</span></dir>
 --
-dir :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212
-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213
-dir = Parent "<dir" "</dir>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE dir #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216
+dir :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212
+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213
+dir = Parent "<dir" "</dir>"                                                    -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE dir #-}                                                              -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<div>@ element.
 --
@@ -505,10 +505,10 @@
 --
 -- > <div><span>foo</span></div>
 --
-div :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212
-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213
-div = Parent "<div" "</div>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE div #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216
+div :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212
+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213
+div = Parent "<div" "</div>"                                                    -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE div #-}                                                              -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<dl>@ element.
 --
@@ -520,10 +520,10 @@
 --
 -- > <dl><span>foo</span></dl>
 --
-dl :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-dl = Parent "<dl" "</dl>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE dl #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
+dl :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+dl = Parent "<dl" "</dl>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE dl #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<dt>@ element.
 --
@@ -535,10 +535,10 @@
 --
 -- > <dt><span>foo</span></dt>
 --
-dt :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-dt = Parent "<dt" "</dt>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE dt #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
+dt :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+dt = Parent "<dt" "</dt>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE dt #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<em>@ element.
 --
@@ -550,10 +550,10 @@
 --
 -- > <em><span>foo</span></em>
 --
-em :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-em = Parent "<em" "</em>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE em #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
+em :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+em = Parent "<em" "</em>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE em #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<fieldset>@ element.
 --
@@ -565,10 +565,10 @@
 --
 -- > <fieldset><span>foo</span></fieldset>
 --
-fieldset :: Html  -- ^ Inner HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:212
-         -> Html  -- ^ Resulting HTML.                                          -- ./Util/GenerateHtmlCombinators.hs:213
-fieldset = Parent "<fieldset" "</fieldset>"                                     -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE fieldset #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:216
+fieldset :: Html  -- ^ Inner HTML.                                              -- Util/GenerateHtmlCombinators.hs:212
+         -> Html  -- ^ Resulting HTML.                                          -- Util/GenerateHtmlCombinators.hs:213
+fieldset = Parent "<fieldset" "</fieldset>"                                     -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE fieldset #-}                                                         -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<font>@ element.
 --
@@ -580,10 +580,10 @@
 --
 -- > <font><span>foo</span></font>
 --
-font :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212
-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213
-font = Parent "<font" "</font>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE font #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216
+font :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212
+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213
+font = Parent "<font" "</font>"                                                 -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE font #-}                                                             -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<form>@ element.
 --
@@ -595,10 +595,10 @@
 --
 -- > <form><span>foo</span></form>
 --
-form :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212
-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213
-form = Parent "<form" "</form>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE form #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216
+form :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212
+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213
+form = Parent "<form" "</form>"                                                 -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE form #-}                                                             -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<frame />@ element.
 --
@@ -610,9 +610,9 @@
 --
 -- > <frame />
 --
-frame :: Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:238
-frame = Leaf "<frame" ">"                                                       -- ./Util/GenerateHtmlCombinators.hs:239
-{-# INLINE frame #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:240
+frame :: Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:238
+frame = Leaf "<frame" ">"                                                       -- Util/GenerateHtmlCombinators.hs:239
+{-# INLINE frame #-}                                                            -- Util/GenerateHtmlCombinators.hs:240
 
 -- | Combinator for the @\<frameset>@ element.
 --
@@ -624,10 +624,10 @@
 --
 -- > <frameset><span>foo</span></frameset>
 --
-frameset :: Html  -- ^ Inner HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:212
-         -> Html  -- ^ Resulting HTML.                                          -- ./Util/GenerateHtmlCombinators.hs:213
-frameset = Parent "<frameset" "</frameset>"                                     -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE frameset #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:216
+frameset :: Html  -- ^ Inner HTML.                                              -- Util/GenerateHtmlCombinators.hs:212
+         -> Html  -- ^ Resulting HTML.                                          -- Util/GenerateHtmlCombinators.hs:213
+frameset = Parent "<frameset" "</frameset>"                                     -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE frameset #-}                                                         -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<h1>@ element.
 --
@@ -639,10 +639,10 @@
 --
 -- > <h1><span>foo</span></h1>
 --
-h1 :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-h1 = Parent "<h1" "</h1>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE h1 #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
+h1 :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+h1 = Parent "<h1" "</h1>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE h1 #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<h2>@ element.
 --
@@ -654,10 +654,10 @@
 --
 -- > <h2><span>foo</span></h2>
 --
-h2 :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-h2 = Parent "<h2" "</h2>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE h2 #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
+h2 :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+h2 = Parent "<h2" "</h2>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE h2 #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<h3>@ element.
 --
@@ -669,10 +669,10 @@
 --
 -- > <h3><span>foo</span></h3>
 --
-h3 :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-h3 = Parent "<h3" "</h3>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE h3 #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
+h3 :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+h3 = Parent "<h3" "</h3>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE h3 #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<h4>@ element.
 --
@@ -684,10 +684,10 @@
 --
 -- > <h4><span>foo</span></h4>
 --
-h4 :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-h4 = Parent "<h4" "</h4>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE h4 #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
+h4 :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+h4 = Parent "<h4" "</h4>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE h4 #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<h5>@ element.
 --
@@ -699,10 +699,10 @@
 --
 -- > <h5><span>foo</span></h5>
 --
-h5 :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-h5 = Parent "<h5" "</h5>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE h5 #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
+h5 :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+h5 = Parent "<h5" "</h5>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE h5 #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<h6>@ element.
 --
@@ -714,10 +714,10 @@
 --
 -- > <h6><span>foo</span></h6>
 --
-h6 :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-h6 = Parent "<h6" "</h6>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE h6 #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
+h6 :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+h6 = Parent "<h6" "</h6>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE h6 #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<head>@ element.
 --
@@ -729,10 +729,10 @@
 --
 -- > <head><span>foo</span></head>
 --
-head :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212
-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213
-head = Parent "<head" "</head>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE head #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216
+head :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212
+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213
+head = Parent "<head" "</head>"                                                 -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE head #-}                                                             -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<hr />@ element.
 --
@@ -744,9 +744,9 @@
 --
 -- > <hr />
 --
-hr :: Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:238
-hr = Leaf "<hr" ">"                                                             -- ./Util/GenerateHtmlCombinators.hs:239
-{-# INLINE hr #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:240
+hr :: Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:238
+hr = Leaf "<hr" ">"                                                             -- Util/GenerateHtmlCombinators.hs:239
+{-# INLINE hr #-}                                                               -- Util/GenerateHtmlCombinators.hs:240
 
 -- | Combinator for the @\<html>@ element.
 --
@@ -758,10 +758,10 @@
 --
 -- > <html><span>foo</span></html>
 --
-html :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212
-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213
-html = Parent "<html" "</html>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE html #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216
+html :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212
+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213
+html = Parent "<html" "</html>"                                                 -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE html #-}                                                             -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<i>@ element.
 --
@@ -773,10 +773,10 @@
 --
 -- > <i><span>foo</span></i>
 --
-i :: Html  -- ^ Inner HTML.                                                     -- ./Util/GenerateHtmlCombinators.hs:212
-  -> Html  -- ^ Resulting HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:213
-i = Parent "<i" "</i>"                                                          -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE i #-}                                                                -- ./Util/GenerateHtmlCombinators.hs:216
+i :: Html  -- ^ Inner HTML.                                                     -- Util/GenerateHtmlCombinators.hs:212
+  -> Html  -- ^ Resulting HTML.                                                 -- Util/GenerateHtmlCombinators.hs:213
+i = Parent "<i" "</i>"                                                          -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE i #-}                                                                -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<iframe>@ element.
 --
@@ -788,10 +788,10 @@
 --
 -- > <iframe><span>foo</span></iframe>
 --
-iframe :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212
-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213
-iframe = Parent "<iframe" "</iframe>"                                           -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE iframe #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216
+iframe :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212
+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213
+iframe = Parent "<iframe" "</iframe>"                                           -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE iframe #-}                                                           -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<img />@ element.
 --
@@ -803,9 +803,9 @@
 --
 -- > <img />
 --
-img :: Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:238
-img = Leaf "<img" ">"                                                           -- ./Util/GenerateHtmlCombinators.hs:239
-{-# INLINE img #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:240
+img :: Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:238
+img = Leaf "<img" ">"                                                           -- Util/GenerateHtmlCombinators.hs:239
+{-# INLINE img #-}                                                              -- Util/GenerateHtmlCombinators.hs:240
 
 -- | Combinator for the @\<input />@ element.
 --
@@ -817,9 +817,9 @@
 --
 -- > <input />
 --
-input :: Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:238
-input = Leaf "<input" ">"                                                       -- ./Util/GenerateHtmlCombinators.hs:239
-{-# INLINE input #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:240
+input :: Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:238
+input = Leaf "<input" ">"                                                       -- Util/GenerateHtmlCombinators.hs:239
+{-# INLINE input #-}                                                            -- Util/GenerateHtmlCombinators.hs:240
 
 -- | Combinator for the @\<ins>@ element.
 --
@@ -831,10 +831,10 @@
 --
 -- > <ins><span>foo</span></ins>
 --
-ins :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212
-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213
-ins = Parent "<ins" "</ins>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE ins #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216
+ins :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212
+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213
+ins = Parent "<ins" "</ins>"                                                    -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE ins #-}                                                              -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<isindex>@ element.
 --
@@ -846,10 +846,10 @@
 --
 -- > <isindex><span>foo</span></isindex>
 --
-isindex :: Html  -- ^ Inner HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:212
-        -> Html  -- ^ Resulting HTML.                                           -- ./Util/GenerateHtmlCombinators.hs:213
-isindex = Parent "<isindex" "</isindex>"                                        -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE isindex #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:216
+isindex :: Html  -- ^ Inner HTML.                                               -- Util/GenerateHtmlCombinators.hs:212
+        -> Html  -- ^ Resulting HTML.                                           -- Util/GenerateHtmlCombinators.hs:213
+isindex = Parent "<isindex" "</isindex>"                                        -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE isindex #-}                                                          -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<kbd>@ element.
 --
@@ -861,10 +861,10 @@
 --
 -- > <kbd><span>foo</span></kbd>
 --
-kbd :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212
-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213
-kbd = Parent "<kbd" "</kbd>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE kbd #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216
+kbd :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212
+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213
+kbd = Parent "<kbd" "</kbd>"                                                    -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE kbd #-}                                                              -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<label>@ element.
 --
@@ -876,10 +876,10 @@
 --
 -- > <label><span>foo</span></label>
 --
-label :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212
-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213
-label = Parent "<label" "</label>"                                              -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE label #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216
+label :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212
+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213
+label = Parent "<label" "</label>"                                              -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE label #-}                                                            -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<legend>@ element.
 --
@@ -891,10 +891,10 @@
 --
 -- > <legend><span>foo</span></legend>
 --
-legend :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212
-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213
-legend = Parent "<legend" "</legend>"                                           -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE legend #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216
+legend :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212
+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213
+legend = Parent "<legend" "</legend>"                                           -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE legend #-}                                                           -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<li>@ element.
 --
@@ -906,10 +906,10 @@
 --
 -- > <li><span>foo</span></li>
 --
-li :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-li = Parent "<li" "</li>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE li #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
+li :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+li = Parent "<li" "</li>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE li #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<link />@ element.
 --
@@ -921,9 +921,9 @@
 --
 -- > <link />
 --
-link :: Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:238
-link = Leaf "<link" ">"                                                         -- ./Util/GenerateHtmlCombinators.hs:239
-{-# INLINE link #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:240
+link :: Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:238
+link = Leaf "<link" ">"                                                         -- Util/GenerateHtmlCombinators.hs:239
+{-# INLINE link #-}                                                             -- Util/GenerateHtmlCombinators.hs:240
 
 -- | Combinator for the @\<map>@ element.
 --
@@ -935,10 +935,10 @@
 --
 -- > <map><span>foo</span></map>
 --
-map :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212
-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213
-map = Parent "<map" "</map>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE map #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216
+map :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212
+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213
+map = Parent "<map" "</map>"                                                    -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE map #-}                                                              -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<menu>@ element.
 --
@@ -950,10 +950,10 @@
 --
 -- > <menu><span>foo</span></menu>
 --
-menu :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212
-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213
-menu = Parent "<menu" "</menu>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE menu #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216
+menu :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212
+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213
+menu = Parent "<menu" "</menu>"                                                 -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE menu #-}                                                             -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<meta />@ element.
 --
@@ -965,9 +965,9 @@
 --
 -- > <meta />
 --
-meta :: Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:238
-meta = Leaf "<meta" ">"                                                         -- ./Util/GenerateHtmlCombinators.hs:239
-{-# INLINE meta #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:240
+meta :: Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:238
+meta = Leaf "<meta" ">"                                                         -- Util/GenerateHtmlCombinators.hs:239
+{-# INLINE meta #-}                                                             -- Util/GenerateHtmlCombinators.hs:240
 
 -- | Combinator for the @\<noframes>@ element.
 --
@@ -979,10 +979,10 @@
 --
 -- > <noframes><span>foo</span></noframes>
 --
-noframes :: Html  -- ^ Inner HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:212
-         -> Html  -- ^ Resulting HTML.                                          -- ./Util/GenerateHtmlCombinators.hs:213
-noframes = Parent "<noframes" "</noframes>"                                     -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE noframes #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:216
+noframes :: Html  -- ^ Inner HTML.                                              -- Util/GenerateHtmlCombinators.hs:212
+         -> Html  -- ^ Resulting HTML.                                          -- Util/GenerateHtmlCombinators.hs:213
+noframes = Parent "<noframes" "</noframes>"                                     -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE noframes #-}                                                         -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<noscript>@ element.
 --
@@ -994,10 +994,10 @@
 --
 -- > <noscript><span>foo</span></noscript>
 --
-noscript :: Html  -- ^ Inner HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:212
-         -> Html  -- ^ Resulting HTML.                                          -- ./Util/GenerateHtmlCombinators.hs:213
-noscript = Parent "<noscript" "</noscript>"                                     -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE noscript #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:216
+noscript :: Html  -- ^ Inner HTML.                                              -- Util/GenerateHtmlCombinators.hs:212
+         -> Html  -- ^ Resulting HTML.                                          -- Util/GenerateHtmlCombinators.hs:213
+noscript = Parent "<noscript" "</noscript>"                                     -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE noscript #-}                                                         -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<object>@ element.
 --
@@ -1009,10 +1009,10 @@
 --
 -- > <object><span>foo</span></object>
 --
-object :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212
-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213
-object = Parent "<object" "</object>"                                           -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE object #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216
+object :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212
+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213
+object = Parent "<object" "</object>"                                           -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE object #-}                                                           -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<ol>@ element.
 --
@@ -1024,10 +1024,10 @@
 --
 -- > <ol><span>foo</span></ol>
 --
-ol :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-ol = Parent "<ol" "</ol>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE ol #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
+ol :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+ol = Parent "<ol" "</ol>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE ol #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<optgroup>@ element.
 --
@@ -1039,10 +1039,10 @@
 --
 -- > <optgroup><span>foo</span></optgroup>
 --
-optgroup :: Html  -- ^ Inner HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:212
-         -> Html  -- ^ Resulting HTML.                                          -- ./Util/GenerateHtmlCombinators.hs:213
-optgroup = Parent "<optgroup" "</optgroup>"                                     -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE optgroup #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:216
+optgroup :: Html  -- ^ Inner HTML.                                              -- Util/GenerateHtmlCombinators.hs:212
+         -> Html  -- ^ Resulting HTML.                                          -- Util/GenerateHtmlCombinators.hs:213
+optgroup = Parent "<optgroup" "</optgroup>"                                     -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE optgroup #-}                                                         -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<option>@ element.
 --
@@ -1054,10 +1054,10 @@
 --
 -- > <option><span>foo</span></option>
 --
-option :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212
-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213
-option = Parent "<option" "</option>"                                           -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE option #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216
+option :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212
+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213
+option = Parent "<option" "</option>"                                           -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE option #-}                                                           -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<p>@ element.
 --
@@ -1069,10 +1069,10 @@
 --
 -- > <p><span>foo</span></p>
 --
-p :: Html  -- ^ Inner HTML.                                                     -- ./Util/GenerateHtmlCombinators.hs:212
-  -> Html  -- ^ Resulting HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:213
-p = Parent "<p" "</p>"                                                          -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE p #-}                                                                -- ./Util/GenerateHtmlCombinators.hs:216
+p :: Html  -- ^ Inner HTML.                                                     -- Util/GenerateHtmlCombinators.hs:212
+  -> Html  -- ^ Resulting HTML.                                                 -- Util/GenerateHtmlCombinators.hs:213
+p = Parent "<p" "</p>"                                                          -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE p #-}                                                                -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<param />@ element.
 --
@@ -1084,9 +1084,9 @@
 --
 -- > <param />
 --
-param :: Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:238
-param = Leaf "<param" ">"                                                       -- ./Util/GenerateHtmlCombinators.hs:239
-{-# INLINE param #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:240
+param :: Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:238
+param = Leaf "<param" ">"                                                       -- Util/GenerateHtmlCombinators.hs:239
+{-# INLINE param #-}                                                            -- Util/GenerateHtmlCombinators.hs:240
 
 -- | Combinator for the @\<pre>@ element.
 --
@@ -1098,10 +1098,10 @@
 --
 -- > <pre><span>foo</span></pre>
 --
-pre :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212
-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213
-pre = Parent "<pre" "</pre>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE pre #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216
+pre :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212
+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213
+pre = Parent "<pre" "</pre>"                                                    -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE pre #-}                                                              -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<q>@ element.
 --
@@ -1113,10 +1113,10 @@
 --
 -- > <q><span>foo</span></q>
 --
-q :: Html  -- ^ Inner HTML.                                                     -- ./Util/GenerateHtmlCombinators.hs:212
-  -> Html  -- ^ Resulting HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:213
-q = Parent "<q" "</q>"                                                          -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE q #-}                                                                -- ./Util/GenerateHtmlCombinators.hs:216
+q :: Html  -- ^ Inner HTML.                                                     -- Util/GenerateHtmlCombinators.hs:212
+  -> Html  -- ^ Resulting HTML.                                                 -- Util/GenerateHtmlCombinators.hs:213
+q = Parent "<q" "</q>"                                                          -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE q #-}                                                                -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<s>@ element.
 --
@@ -1128,10 +1128,10 @@
 --
 -- > <s><span>foo</span></s>
 --
-s :: Html  -- ^ Inner HTML.                                                     -- ./Util/GenerateHtmlCombinators.hs:212
-  -> Html  -- ^ Resulting HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:213
-s = Parent "<s" "</s>"                                                          -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE s #-}                                                                -- ./Util/GenerateHtmlCombinators.hs:216
+s :: Html  -- ^ Inner HTML.                                                     -- Util/GenerateHtmlCombinators.hs:212
+  -> Html  -- ^ Resulting HTML.                                                 -- Util/GenerateHtmlCombinators.hs:213
+s = Parent "<s" "</s>"                                                          -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE s #-}                                                                -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<samp>@ element.
 --
@@ -1143,10 +1143,10 @@
 --
 -- > <samp><span>foo</span></samp>
 --
-samp :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212
-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213
-samp = Parent "<samp" "</samp>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE samp #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216
+samp :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212
+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213
+samp = Parent "<samp" "</samp>"                                                 -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE samp #-}                                                             -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<script>@ element.
 --
@@ -1158,10 +1158,10 @@
 --
 -- > <script><span>foo</span></script>
 --
-script :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212
-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213
-script = Parent "<script" "</script>" . external                                -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE script #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216
+script :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212
+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213
+script = Parent "<script" "</script>" . external                                -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE script #-}                                                           -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<select>@ element.
 --
@@ -1173,10 +1173,10 @@
 --
 -- > <select><span>foo</span></select>
 --
-select :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212
-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213
-select = Parent "<select" "</select>"                                           -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE select #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216
+select :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212
+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213
+select = Parent "<select" "</select>"                                           -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE select #-}                                                           -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<small>@ element.
 --
@@ -1188,10 +1188,10 @@
 --
 -- > <small><span>foo</span></small>
 --
-small :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212
-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213
-small = Parent "<small" "</small>"                                              -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE small #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216
+small :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212
+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213
+small = Parent "<small" "</small>"                                              -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE small #-}                                                            -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<span>@ element.
 --
@@ -1203,10 +1203,10 @@
 --
 -- > <span><span>foo</span></span>
 --
-span :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212
-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213
-span = Parent "<span" "</span>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE span #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216
+span :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212
+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213
+span = Parent "<span" "</span>"                                                 -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE span #-}                                                             -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<strong>@ element.
 --
@@ -1218,10 +1218,10 @@
 --
 -- > <strong><span>foo</span></strong>
 --
-strong :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212
-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213
-strong = Parent "<strong" "</strong>"                                           -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE strong #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216
+strong :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212
+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213
+strong = Parent "<strong" "</strong>"                                           -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE strong #-}                                                           -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<style>@ element.
 --
@@ -1233,10 +1233,10 @@
 --
 -- > <style><span>foo</span></style>
 --
-style :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212
-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213
-style = Parent "<style" "</style>" . external                                   -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE style #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216
+style :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212
+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213
+style = Parent "<style" "</style>" . external                                   -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE style #-}                                                            -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<sub>@ element.
 --
@@ -1248,10 +1248,10 @@
 --
 -- > <sub><span>foo</span></sub>
 --
-sub :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212
-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213
-sub = Parent "<sub" "</sub>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE sub #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216
+sub :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212
+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213
+sub = Parent "<sub" "</sub>"                                                    -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE sub #-}                                                              -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<sup>@ element.
 --
@@ -1263,10 +1263,10 @@
 --
 -- > <sup><span>foo</span></sup>
 --
-sup :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212
-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213
-sup = Parent "<sup" "</sup>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE sup #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216
+sup :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212
+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213
+sup = Parent "<sup" "</sup>"                                                    -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE sup #-}                                                              -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<table>@ element.
 --
@@ -1278,10 +1278,10 @@
 --
 -- > <table><span>foo</span></table>
 --
-table :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212
-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213
-table = Parent "<table" "</table>"                                              -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE table #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216
+table :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212
+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213
+table = Parent "<table" "</table>"                                              -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE table #-}                                                            -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<tbody>@ element.
 --
@@ -1293,10 +1293,10 @@
 --
 -- > <tbody><span>foo</span></tbody>
 --
-tbody :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212
-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213
-tbody = Parent "<tbody" "</tbody>"                                              -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE tbody #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216
+tbody :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212
+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213
+tbody = Parent "<tbody" "</tbody>"                                              -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE tbody #-}                                                            -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<td>@ element.
 --
@@ -1308,10 +1308,10 @@
 --
 -- > <td><span>foo</span></td>
 --
-td :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-td = Parent "<td" "</td>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE td #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
+td :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+td = Parent "<td" "</td>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE td #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<textarea>@ element.
 --
@@ -1323,10 +1323,10 @@
 --
 -- > <textarea><span>foo</span></textarea>
 --
-textarea :: Html  -- ^ Inner HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:212
-         -> Html  -- ^ Resulting HTML.                                          -- ./Util/GenerateHtmlCombinators.hs:213
-textarea = Parent "<textarea" "</textarea>"                                     -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE textarea #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:216
+textarea :: Html  -- ^ Inner HTML.                                              -- Util/GenerateHtmlCombinators.hs:212
+         -> Html  -- ^ Resulting HTML.                                          -- Util/GenerateHtmlCombinators.hs:213
+textarea = Parent "<textarea" "</textarea>"                                     -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE textarea #-}                                                         -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<tfoot>@ element.
 --
@@ -1338,10 +1338,10 @@
 --
 -- > <tfoot><span>foo</span></tfoot>
 --
-tfoot :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212
-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213
-tfoot = Parent "<tfoot" "</tfoot>"                                              -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE tfoot #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216
+tfoot :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212
+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213
+tfoot = Parent "<tfoot" "</tfoot>"                                              -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE tfoot #-}                                                            -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<th>@ element.
 --
@@ -1353,10 +1353,10 @@
 --
 -- > <th><span>foo</span></th>
 --
-th :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-th = Parent "<th" "</th>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE th #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
+th :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+th = Parent "<th" "</th>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE th #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<thead>@ element.
 --
@@ -1368,10 +1368,10 @@
 --
 -- > <thead><span>foo</span></thead>
 --
-thead :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212
-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213
-thead = Parent "<thead" "</thead>"                                              -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE thead #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216
+thead :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212
+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213
+thead = Parent "<thead" "</thead>"                                              -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE thead #-}                                                            -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<title>@ element.
 --
@@ -1383,10 +1383,10 @@
 --
 -- > <title><span>foo</span></title>
 --
-title :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212
-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213
-title = Parent "<title" "</title>"                                              -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE title #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216
+title :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212
+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213
+title = Parent "<title" "</title>"                                              -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE title #-}                                                            -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<tr>@ element.
 --
@@ -1398,10 +1398,10 @@
 --
 -- > <tr><span>foo</span></tr>
 --
-tr :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-tr = Parent "<tr" "</tr>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE tr #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
+tr :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+tr = Parent "<tr" "</tr>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE tr #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<tt>@ element.
 --
@@ -1413,10 +1413,10 @@
 --
 -- > <tt><span>foo</span></tt>
 --
-tt :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-tt = Parent "<tt" "</tt>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE tt #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
+tt :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+tt = Parent "<tt" "</tt>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE tt #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<u>@ element.
 --
@@ -1428,10 +1428,10 @@
 --
 -- > <u><span>foo</span></u>
 --
-u :: Html  -- ^ Inner HTML.                                                     -- ./Util/GenerateHtmlCombinators.hs:212
-  -> Html  -- ^ Resulting HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:213
-u = Parent "<u" "</u>"                                                          -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE u #-}                                                                -- ./Util/GenerateHtmlCombinators.hs:216
+u :: Html  -- ^ Inner HTML.                                                     -- Util/GenerateHtmlCombinators.hs:212
+  -> Html  -- ^ Resulting HTML.                                                 -- Util/GenerateHtmlCombinators.hs:213
+u = Parent "<u" "</u>"                                                          -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE u #-}                                                                -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<ul>@ element.
 --
@@ -1443,10 +1443,10 @@
 --
 -- > <ul><span>foo</span></ul>
 --
-ul :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-ul = Parent "<ul" "</ul>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE ul #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
+ul :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+ul = Parent "<ul" "</ul>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE ul #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<var>@ element.
 --
@@ -1458,7 +1458,7 @@
 --
 -- > <var><span>foo</span></var>
 --
-var :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212
-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213
-var = Parent "<var" "</var>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE var #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216
+var :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212
+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213
+var = Parent "<var" "</var>"                                                    -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE var #-}                                                              -- Util/GenerateHtmlCombinators.hs:216
diff --git a/Text/Blaze/Html4/FrameSet/Attributes.hs b/Text/Blaze/Html4/FrameSet/Attributes.hs
--- a/Text/Blaze/Html4/FrameSet/Attributes.hs
+++ b/Text/Blaze/Html4/FrameSet/Attributes.hs
@@ -5,1674 +5,1674 @@
 -- | This module exports combinators that provide you with the
 -- ability to set attributes on HTML elements.
 --
-{-# LANGUAGE OverloadedStrings #-}                                              -- ./Util/GenerateHtmlCombinators.hs:103
-module Text.Blaze.Html4.FrameSet.Attributes                                     -- ./Util/GenerateHtmlCombinators.hs:151
-    ( abbr                                                                      -- ./Util/GenerateHtmlCombinators.hs:152
-    , accept                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , accesskey                                                                 -- ./Util/GenerateHtmlCombinators.hs:154
-    , action                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , align                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , alt                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , archive                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , axis                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , background                                                                -- ./Util/GenerateHtmlCombinators.hs:154
-    , bgcolor                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , border                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , cellpadding                                                               -- ./Util/GenerateHtmlCombinators.hs:154
-    , cellspacing                                                               -- ./Util/GenerateHtmlCombinators.hs:154
-    , char                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , charoff                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , charset                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , checked                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , cite                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , class_                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , classid                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , clear                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , codebase                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , codetype                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , cols                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , colspan                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , compact                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , content                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , coords                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , data_                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , datetime                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , declare                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , defer                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , dir                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , disabled                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , enctype                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , for                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , frame                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , frameborder                                                               -- ./Util/GenerateHtmlCombinators.hs:154
-    , headers                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , height                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , href                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , hreflang                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , hspace                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , http_equiv                                                                -- ./Util/GenerateHtmlCombinators.hs:154
-    , id                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , label                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , lang                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , language                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , maxlength                                                                 -- ./Util/GenerateHtmlCombinators.hs:154
-    , media                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , method                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , multiple                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , name                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , nohref                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , noshade                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , nowrap                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , onabort                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , onblur                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , onchange                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , onclick                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , ondblclick                                                                -- ./Util/GenerateHtmlCombinators.hs:154
-    , onfocus                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , onkeydown                                                                 -- ./Util/GenerateHtmlCombinators.hs:154
-    , onkeypress                                                                -- ./Util/GenerateHtmlCombinators.hs:154
-    , onkeyup                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , onload                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , onmousedown                                                               -- ./Util/GenerateHtmlCombinators.hs:154
-    , onmousemove                                                               -- ./Util/GenerateHtmlCombinators.hs:154
-    , onmouseout                                                                -- ./Util/GenerateHtmlCombinators.hs:154
-    , onmouseover                                                               -- ./Util/GenerateHtmlCombinators.hs:154
-    , onmouseup                                                                 -- ./Util/GenerateHtmlCombinators.hs:154
-    , onreset                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , onselect                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , onsubmit                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , onunload                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , profile                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , readonly                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , rel                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , rev                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , rows                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , rowspan                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , rules                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , scheme                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , scope                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , scrolling                                                                 -- ./Util/GenerateHtmlCombinators.hs:154
-    , selected                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , shape                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , size                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , span                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , src                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , standby                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , start                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , style                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , summary                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , tabindex                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , target                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , title                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , type_                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , usemap                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , valign                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , value                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , valuetype                                                                 -- ./Util/GenerateHtmlCombinators.hs:154
-    , vspace                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , width                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    ) where                                                                     -- ./Util/GenerateHtmlCombinators.hs:155
-
-import Prelude ()                                                               -- ./Util/GenerateHtmlCombinators.hs:105
-                                                                                -- ./Util/GenerateHtmlCombinators.hs:106
-import Text.Blaze.Internal (Attribute, AttributeValue, attribute)               -- ./Util/GenerateHtmlCombinators.hs:107
-                                                                                -- ./Util/GenerateHtmlCombinators.hs:108
--- | Combinator for the @abbr@ attribute.
---
--- Example:
---
--- > div ! abbr "bar" $ "Hello."
---
--- Result:
---
--- > <div abbr="bar">Hello.</div>
---
-abbr :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260
-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261
-abbr = attribute " abbr=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE abbr #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @accept@ attribute.
---
--- Example:
---
--- > div ! accept "bar" $ "Hello."
---
--- Result:
---
--- > <div accept="bar">Hello.</div>
---
-accept :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-accept = attribute " accept=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE accept #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @accesskey@ attribute.
---
--- Example:
---
--- > div ! accesskey "bar" $ "Hello."
---
--- Result:
---
--- > <div accesskey="bar">Hello.</div>
---
-accesskey :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260
-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261
-accesskey = attribute " accesskey=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE accesskey #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @action@ attribute.
---
--- Example:
---
--- > div ! action "bar" $ "Hello."
---
--- Result:
---
--- > <div action="bar">Hello.</div>
---
-action :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-action = attribute " action=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE action #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @align@ attribute.
---
--- Example:
---
--- > div ! align "bar" $ "Hello."
---
--- Result:
---
--- > <div align="bar">Hello.</div>
---
-align :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260
-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261
-align = attribute " align=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE align #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @alt@ attribute.
---
--- Example:
---
--- > div ! alt "bar" $ "Hello."
---
--- Result:
---
--- > <div alt="bar">Hello.</div>
---
-alt :: AttributeValue  -- ^ Attribute value.                                    -- ./Util/GenerateHtmlCombinators.hs:260
-    -> Attribute       -- ^ Resulting attribute.                                -- ./Util/GenerateHtmlCombinators.hs:261
-alt = attribute " alt=\""                                                       -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE alt #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @archive@ attribute.
---
--- Example:
---
--- > div ! archive "bar" $ "Hello."
---
--- Result:
---
--- > <div archive="bar">Hello.</div>
---
-archive :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-archive = attribute " archive=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE archive #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @axis@ attribute.
---
--- Example:
---
--- > div ! axis "bar" $ "Hello."
---
--- Result:
---
--- > <div axis="bar">Hello.</div>
---
-axis :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260
-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261
-axis = attribute " axis=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE axis #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @background@ attribute.
---
--- Example:
---
--- > div ! background "bar" $ "Hello."
---
--- Result:
---
--- > <div background="bar">Hello.</div>
---
-background :: AttributeValue  -- ^ Attribute value.                             -- ./Util/GenerateHtmlCombinators.hs:260
-           -> Attribute       -- ^ Resulting attribute.                         -- ./Util/GenerateHtmlCombinators.hs:261
-background = attribute " background=\""                                         -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE background #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @bgcolor@ attribute.
---
--- Example:
---
--- > div ! bgcolor "bar" $ "Hello."
---
--- Result:
---
--- > <div bgcolor="bar">Hello.</div>
---
-bgcolor :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-bgcolor = attribute " bgcolor=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE bgcolor #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @border@ attribute.
---
--- Example:
---
--- > div ! border "bar" $ "Hello."
---
--- Result:
---
--- > <div border="bar">Hello.</div>
---
-border :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-border = attribute " border=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE border #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @cellpadding@ attribute.
---
--- Example:
---
--- > div ! cellpadding "bar" $ "Hello."
---
--- Result:
---
--- > <div cellpadding="bar">Hello.</div>
---
-cellpadding :: AttributeValue  -- ^ Attribute value.                            -- ./Util/GenerateHtmlCombinators.hs:260
-            -> Attribute       -- ^ Resulting attribute.                        -- ./Util/GenerateHtmlCombinators.hs:261
-cellpadding = attribute " cellpadding=\""                                       -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE cellpadding #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @cellspacing@ attribute.
---
--- Example:
---
--- > div ! cellspacing "bar" $ "Hello."
---
--- Result:
---
--- > <div cellspacing="bar">Hello.</div>
---
-cellspacing :: AttributeValue  -- ^ Attribute value.                            -- ./Util/GenerateHtmlCombinators.hs:260
-            -> Attribute       -- ^ Resulting attribute.                        -- ./Util/GenerateHtmlCombinators.hs:261
-cellspacing = attribute " cellspacing=\""                                       -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE cellspacing #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @char@ attribute.
---
--- Example:
---
--- > div ! char "bar" $ "Hello."
---
--- Result:
---
--- > <div char="bar">Hello.</div>
---
-char :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260
-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261
-char = attribute " char=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE char #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @charoff@ attribute.
---
--- Example:
---
--- > div ! charoff "bar" $ "Hello."
---
--- Result:
---
--- > <div charoff="bar">Hello.</div>
---
-charoff :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-charoff = attribute " charoff=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE charoff #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @charset@ attribute.
---
--- Example:
---
--- > div ! charset "bar" $ "Hello."
---
--- Result:
---
--- > <div charset="bar">Hello.</div>
---
-charset :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-charset = attribute " charset=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE charset #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @checked@ attribute.
---
--- Example:
---
--- > div ! checked "bar" $ "Hello."
---
--- Result:
---
--- > <div checked="bar">Hello.</div>
---
-checked :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-checked = attribute " checked=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE checked #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @cite@ attribute.
---
--- Example:
---
--- > div ! cite "bar" $ "Hello."
---
--- Result:
---
--- > <div cite="bar">Hello.</div>
---
-cite :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260
-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261
-cite = attribute " cite=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE cite #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @class@ attribute.
---
--- Example:
---
--- > div ! class_ "bar" $ "Hello."
---
--- Result:
---
--- > <div class="bar">Hello.</div>
---
-class_ :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-class_ = attribute " class=\""                                                  -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE class_ #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @classid@ attribute.
---
--- Example:
---
--- > div ! classid "bar" $ "Hello."
---
--- Result:
---
--- > <div classid="bar">Hello.</div>
---
-classid :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-classid = attribute " classid=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE classid #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @clear@ attribute.
---
--- Example:
---
--- > div ! clear "bar" $ "Hello."
---
--- Result:
---
--- > <div clear="bar">Hello.</div>
---
-clear :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260
-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261
-clear = attribute " clear=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE clear #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @codebase@ attribute.
---
--- Example:
---
--- > div ! codebase "bar" $ "Hello."
---
--- Result:
---
--- > <div codebase="bar">Hello.</div>
---
-codebase :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260
-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261
-codebase = attribute " codebase=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE codebase #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @codetype@ attribute.
---
--- Example:
---
--- > div ! codetype "bar" $ "Hello."
---
--- Result:
---
--- > <div codetype="bar">Hello.</div>
---
-codetype :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260
-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261
-codetype = attribute " codetype=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE codetype #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @cols@ attribute.
---
--- Example:
---
--- > div ! cols "bar" $ "Hello."
---
--- Result:
---
--- > <div cols="bar">Hello.</div>
---
-cols :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260
-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261
-cols = attribute " cols=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE cols #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @colspan@ attribute.
---
--- Example:
---
--- > div ! colspan "bar" $ "Hello."
---
--- Result:
---
--- > <div colspan="bar">Hello.</div>
---
-colspan :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-colspan = attribute " colspan=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE colspan #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @compact@ attribute.
---
--- Example:
---
--- > div ! compact "bar" $ "Hello."
---
--- Result:
---
--- > <div compact="bar">Hello.</div>
---
-compact :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-compact = attribute " compact=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE compact #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @content@ attribute.
---
--- Example:
---
--- > div ! content "bar" $ "Hello."
---
--- Result:
---
--- > <div content="bar">Hello.</div>
---
-content :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-content = attribute " content=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE content #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @coords@ attribute.
---
--- Example:
---
--- > div ! coords "bar" $ "Hello."
---
--- Result:
---
--- > <div coords="bar">Hello.</div>
---
-coords :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-coords = attribute " coords=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE coords #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @data@ attribute.
---
--- Example:
---
--- > div ! data_ "bar" $ "Hello."
---
--- Result:
---
--- > <div data="bar">Hello.</div>
---
-data_ :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260
-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261
-data_ = attribute " data=\""                                                    -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE data_ #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @datetime@ attribute.
---
--- Example:
---
--- > div ! datetime "bar" $ "Hello."
---
--- Result:
---
--- > <div datetime="bar">Hello.</div>
---
-datetime :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260
-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261
-datetime = attribute " datetime=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE datetime #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @declare@ attribute.
---
--- Example:
---
--- > div ! declare "bar" $ "Hello."
---
--- Result:
---
--- > <div declare="bar">Hello.</div>
---
-declare :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-declare = attribute " declare=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE declare #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @defer@ attribute.
---
--- Example:
---
--- > div ! defer "bar" $ "Hello."
---
--- Result:
---
--- > <div defer="bar">Hello.</div>
---
-defer :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260
-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261
-defer = attribute " defer=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE defer #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @dir@ attribute.
---
--- Example:
---
--- > div ! dir "bar" $ "Hello."
---
--- Result:
---
--- > <div dir="bar">Hello.</div>
---
-dir :: AttributeValue  -- ^ Attribute value.                                    -- ./Util/GenerateHtmlCombinators.hs:260
-    -> Attribute       -- ^ Resulting attribute.                                -- ./Util/GenerateHtmlCombinators.hs:261
-dir = attribute " dir=\""                                                       -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE dir #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @disabled@ attribute.
---
--- Example:
---
--- > div ! disabled "bar" $ "Hello."
---
--- Result:
---
--- > <div disabled="bar">Hello.</div>
---
-disabled :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260
-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261
-disabled = attribute " disabled=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE disabled #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @enctype@ attribute.
---
--- Example:
---
--- > div ! enctype "bar" $ "Hello."
---
--- Result:
---
--- > <div enctype="bar">Hello.</div>
---
-enctype :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-enctype = attribute " enctype=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE enctype #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @for@ attribute.
---
--- Example:
---
--- > div ! for "bar" $ "Hello."
---
--- Result:
---
--- > <div for="bar">Hello.</div>
---
-for :: AttributeValue  -- ^ Attribute value.                                    -- ./Util/GenerateHtmlCombinators.hs:260
-    -> Attribute       -- ^ Resulting attribute.                                -- ./Util/GenerateHtmlCombinators.hs:261
-for = attribute " for=\""                                                       -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE for #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @frame@ attribute.
---
--- Example:
---
--- > div ! frame "bar" $ "Hello."
---
--- Result:
---
--- > <div frame="bar">Hello.</div>
---
-frame :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260
-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261
-frame = attribute " frame=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE frame #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @frameborder@ attribute.
---
--- Example:
---
--- > div ! frameborder "bar" $ "Hello."
---
--- Result:
---
--- > <div frameborder="bar">Hello.</div>
---
-frameborder :: AttributeValue  -- ^ Attribute value.                            -- ./Util/GenerateHtmlCombinators.hs:260
-            -> Attribute       -- ^ Resulting attribute.                        -- ./Util/GenerateHtmlCombinators.hs:261
-frameborder = attribute " frameborder=\""                                       -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE frameborder #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @headers@ attribute.
---
--- Example:
---
--- > div ! headers "bar" $ "Hello."
---
--- Result:
---
--- > <div headers="bar">Hello.</div>
---
-headers :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-headers = attribute " headers=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE headers #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @height@ attribute.
---
--- Example:
---
--- > div ! height "bar" $ "Hello."
---
--- Result:
---
--- > <div height="bar">Hello.</div>
---
-height :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-height = attribute " height=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE height #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @href@ attribute.
---
--- Example:
---
--- > div ! href "bar" $ "Hello."
---
--- Result:
---
--- > <div href="bar">Hello.</div>
---
-href :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260
-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261
-href = attribute " href=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE href #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @hreflang@ attribute.
---
--- Example:
---
--- > div ! hreflang "bar" $ "Hello."
---
--- Result:
---
--- > <div hreflang="bar">Hello.</div>
---
-hreflang :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260
-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261
-hreflang = attribute " hreflang=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE hreflang #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @hspace@ attribute.
---
--- Example:
---
--- > div ! hspace "bar" $ "Hello."
---
--- Result:
---
--- > <div hspace="bar">Hello.</div>
---
-hspace :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-hspace = attribute " hspace=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE hspace #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @http-equiv@ attribute.
---
--- Example:
---
--- > div ! http_equiv "bar" $ "Hello."
---
--- Result:
---
--- > <div http-equiv="bar">Hello.</div>
---
-http_equiv :: AttributeValue  -- ^ Attribute value.                             -- ./Util/GenerateHtmlCombinators.hs:260
-           -> Attribute       -- ^ Resulting attribute.                         -- ./Util/GenerateHtmlCombinators.hs:261
-http_equiv = attribute " http-equiv=\""                                         -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE http_equiv #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @id@ attribute.
---
--- Example:
---
--- > div ! id "bar" $ "Hello."
---
--- Result:
---
--- > <div id="bar">Hello.</div>
---
-id :: AttributeValue  -- ^ Attribute value.                                     -- ./Util/GenerateHtmlCombinators.hs:260
-   -> Attribute       -- ^ Resulting attribute.                                 -- ./Util/GenerateHtmlCombinators.hs:261
-id = attribute " id=\""                                                         -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE id #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @label@ attribute.
---
--- Example:
---
--- > div ! label "bar" $ "Hello."
---
--- Result:
---
--- > <div label="bar">Hello.</div>
---
-label :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260
-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261
-label = attribute " label=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE label #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @lang@ attribute.
---
--- Example:
---
--- > div ! lang "bar" $ "Hello."
---
--- Result:
---
--- > <div lang="bar">Hello.</div>
---
-lang :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260
-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261
-lang = attribute " lang=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE lang #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @language@ attribute.
---
--- Example:
---
--- > div ! language "bar" $ "Hello."
---
--- Result:
---
--- > <div language="bar">Hello.</div>
---
-language :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260
-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261
-language = attribute " language=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE language #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @maxlength@ attribute.
---
--- Example:
---
--- > div ! maxlength "bar" $ "Hello."
---
--- Result:
---
--- > <div maxlength="bar">Hello.</div>
---
-maxlength :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260
-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261
-maxlength = attribute " maxlength=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE maxlength #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @media@ attribute.
---
--- Example:
---
--- > div ! media "bar" $ "Hello."
---
--- Result:
---
--- > <div media="bar">Hello.</div>
---
-media :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260
-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261
-media = attribute " media=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE media #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @method@ attribute.
---
--- Example:
---
--- > div ! method "bar" $ "Hello."
---
--- Result:
---
--- > <div method="bar">Hello.</div>
---
-method :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-method = attribute " method=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE method #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @multiple@ attribute.
---
--- Example:
---
--- > div ! multiple "bar" $ "Hello."
---
--- Result:
---
--- > <div multiple="bar">Hello.</div>
---
-multiple :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260
-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261
-multiple = attribute " multiple=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE multiple #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @name@ attribute.
---
--- Example:
---
--- > div ! name "bar" $ "Hello."
---
--- Result:
---
--- > <div name="bar">Hello.</div>
---
-name :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260
-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261
-name = attribute " name=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE name #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @nohref@ attribute.
---
--- Example:
---
--- > div ! nohref "bar" $ "Hello."
---
--- Result:
---
--- > <div nohref="bar">Hello.</div>
---
-nohref :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-nohref = attribute " nohref=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE nohref #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @noshade@ attribute.
---
--- Example:
---
--- > div ! noshade "bar" $ "Hello."
---
--- Result:
---
--- > <div noshade="bar">Hello.</div>
---
-noshade :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-noshade = attribute " noshade=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE noshade #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @nowrap@ attribute.
---
--- Example:
---
--- > div ! nowrap "bar" $ "Hello."
---
--- Result:
---
--- > <div nowrap="bar">Hello.</div>
---
-nowrap :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-nowrap = attribute " nowrap=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE nowrap #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onabort@ attribute.
---
--- Example:
---
--- > div ! onabort "bar" $ "Hello."
---
--- Result:
---
--- > <div onabort="bar">Hello.</div>
---
-onabort :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-onabort = attribute " onabort=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onabort #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onblur@ attribute.
---
--- Example:
---
--- > div ! onblur "bar" $ "Hello."
---
--- Result:
---
--- > <div onblur="bar">Hello.</div>
---
-onblur :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-onblur = attribute " onblur=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onblur #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onchange@ attribute.
---
--- Example:
---
--- > div ! onchange "bar" $ "Hello."
---
--- Result:
---
--- > <div onchange="bar">Hello.</div>
---
-onchange :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260
-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261
-onchange = attribute " onchange=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onchange #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onclick@ attribute.
---
--- Example:
---
--- > div ! onclick "bar" $ "Hello."
---
--- Result:
---
--- > <div onclick="bar">Hello.</div>
---
-onclick :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-onclick = attribute " onclick=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onclick #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @ondblclick@ attribute.
---
--- Example:
---
--- > div ! ondblclick "bar" $ "Hello."
---
--- Result:
---
--- > <div ondblclick="bar">Hello.</div>
---
-ondblclick :: AttributeValue  -- ^ Attribute value.                             -- ./Util/GenerateHtmlCombinators.hs:260
-           -> Attribute       -- ^ Resulting attribute.                         -- ./Util/GenerateHtmlCombinators.hs:261
-ondblclick = attribute " ondblclick=\""                                         -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE ondblclick #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onfocus@ attribute.
---
--- Example:
---
--- > div ! onfocus "bar" $ "Hello."
---
--- Result:
---
--- > <div onfocus="bar">Hello.</div>
---
-onfocus :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-onfocus = attribute " onfocus=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onfocus #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onkeydown@ attribute.
---
--- Example:
---
--- > div ! onkeydown "bar" $ "Hello."
---
--- Result:
---
--- > <div onkeydown="bar">Hello.</div>
---
-onkeydown :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260
-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261
-onkeydown = attribute " onkeydown=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onkeydown #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onkeypress@ attribute.
---
--- Example:
---
--- > div ! onkeypress "bar" $ "Hello."
---
--- Result:
---
--- > <div onkeypress="bar">Hello.</div>
---
-onkeypress :: AttributeValue  -- ^ Attribute value.                             -- ./Util/GenerateHtmlCombinators.hs:260
-           -> Attribute       -- ^ Resulting attribute.                         -- ./Util/GenerateHtmlCombinators.hs:261
-onkeypress = attribute " onkeypress=\""                                         -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onkeypress #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onkeyup@ attribute.
---
--- Example:
---
--- > div ! onkeyup "bar" $ "Hello."
---
--- Result:
---
--- > <div onkeyup="bar">Hello.</div>
---
-onkeyup :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-onkeyup = attribute " onkeyup=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onkeyup #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onload@ attribute.
---
--- Example:
---
--- > div ! onload "bar" $ "Hello."
---
--- Result:
---
--- > <div onload="bar">Hello.</div>
---
-onload :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-onload = attribute " onload=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onload #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onmousedown@ attribute.
---
--- Example:
---
--- > div ! onmousedown "bar" $ "Hello."
---
--- Result:
---
--- > <div onmousedown="bar">Hello.</div>
---
-onmousedown :: AttributeValue  -- ^ Attribute value.                            -- ./Util/GenerateHtmlCombinators.hs:260
-            -> Attribute       -- ^ Resulting attribute.                        -- ./Util/GenerateHtmlCombinators.hs:261
-onmousedown = attribute " onmousedown=\""                                       -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onmousedown #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onmousemove@ attribute.
---
--- Example:
---
--- > div ! onmousemove "bar" $ "Hello."
---
--- Result:
---
--- > <div onmousemove="bar">Hello.</div>
---
-onmousemove :: AttributeValue  -- ^ Attribute value.                            -- ./Util/GenerateHtmlCombinators.hs:260
-            -> Attribute       -- ^ Resulting attribute.                        -- ./Util/GenerateHtmlCombinators.hs:261
-onmousemove = attribute " onmousemove=\""                                       -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onmousemove #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onmouseout@ attribute.
---
--- Example:
---
--- > div ! onmouseout "bar" $ "Hello."
---
--- Result:
---
--- > <div onmouseout="bar">Hello.</div>
---
-onmouseout :: AttributeValue  -- ^ Attribute value.                             -- ./Util/GenerateHtmlCombinators.hs:260
-           -> Attribute       -- ^ Resulting attribute.                         -- ./Util/GenerateHtmlCombinators.hs:261
-onmouseout = attribute " onmouseout=\""                                         -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onmouseout #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onmouseover@ attribute.
---
--- Example:
---
--- > div ! onmouseover "bar" $ "Hello."
---
--- Result:
---
--- > <div onmouseover="bar">Hello.</div>
---
-onmouseover :: AttributeValue  -- ^ Attribute value.                            -- ./Util/GenerateHtmlCombinators.hs:260
-            -> Attribute       -- ^ Resulting attribute.                        -- ./Util/GenerateHtmlCombinators.hs:261
-onmouseover = attribute " onmouseover=\""                                       -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onmouseover #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onmouseup@ attribute.
---
--- Example:
---
--- > div ! onmouseup "bar" $ "Hello."
---
--- Result:
---
--- > <div onmouseup="bar">Hello.</div>
---
-onmouseup :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260
-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261
-onmouseup = attribute " onmouseup=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onmouseup #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onreset@ attribute.
---
--- Example:
---
--- > div ! onreset "bar" $ "Hello."
---
--- Result:
---
--- > <div onreset="bar">Hello.</div>
---
-onreset :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-onreset = attribute " onreset=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onreset #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onselect@ attribute.
---
--- Example:
---
--- > div ! onselect "bar" $ "Hello."
---
--- Result:
---
--- > <div onselect="bar">Hello.</div>
---
-onselect :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260
-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261
-onselect = attribute " onselect=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onselect #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onsubmit@ attribute.
---
--- Example:
---
--- > div ! onsubmit "bar" $ "Hello."
---
--- Result:
---
--- > <div onsubmit="bar">Hello.</div>
---
-onsubmit :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260
-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261
-onsubmit = attribute " onsubmit=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onsubmit #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onunload@ attribute.
---
--- Example:
---
--- > div ! onunload "bar" $ "Hello."
---
--- Result:
---
--- > <div onunload="bar">Hello.</div>
---
-onunload :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260
-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261
-onunload = attribute " onunload=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onunload #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @profile@ attribute.
---
--- Example:
---
--- > div ! profile "bar" $ "Hello."
---
--- Result:
---
--- > <div profile="bar">Hello.</div>
---
-profile :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-profile = attribute " profile=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE profile #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @readonly@ attribute.
---
--- Example:
---
--- > div ! readonly "bar" $ "Hello."
---
--- Result:
---
--- > <div readonly="bar">Hello.</div>
---
-readonly :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260
-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261
-readonly = attribute " readonly=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE readonly #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @rel@ attribute.
---
--- Example:
---
--- > div ! rel "bar" $ "Hello."
---
--- Result:
---
--- > <div rel="bar">Hello.</div>
---
-rel :: AttributeValue  -- ^ Attribute value.                                    -- ./Util/GenerateHtmlCombinators.hs:260
-    -> Attribute       -- ^ Resulting attribute.                                -- ./Util/GenerateHtmlCombinators.hs:261
-rel = attribute " rel=\""                                                       -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE rel #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @rev@ attribute.
---
--- Example:
---
--- > div ! rev "bar" $ "Hello."
---
--- Result:
---
--- > <div rev="bar">Hello.</div>
---
-rev :: AttributeValue  -- ^ Attribute value.                                    -- ./Util/GenerateHtmlCombinators.hs:260
-    -> Attribute       -- ^ Resulting attribute.                                -- ./Util/GenerateHtmlCombinators.hs:261
-rev = attribute " rev=\""                                                       -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE rev #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @rows@ attribute.
---
--- Example:
---
--- > div ! rows "bar" $ "Hello."
---
--- Result:
---
--- > <div rows="bar">Hello.</div>
---
-rows :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260
-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261
-rows = attribute " rows=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE rows #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @rowspan@ attribute.
---
--- Example:
---
--- > div ! rowspan "bar" $ "Hello."
---
--- Result:
---
--- > <div rowspan="bar">Hello.</div>
---
-rowspan :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-rowspan = attribute " rowspan=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE rowspan #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @rules@ attribute.
---
--- Example:
---
--- > div ! rules "bar" $ "Hello."
---
--- Result:
---
--- > <div rules="bar">Hello.</div>
---
-rules :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260
-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261
-rules = attribute " rules=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE rules #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @scheme@ attribute.
---
--- Example:
---
--- > div ! scheme "bar" $ "Hello."
---
--- Result:
---
--- > <div scheme="bar">Hello.</div>
---
-scheme :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-scheme = attribute " scheme=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE scheme #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @scope@ attribute.
---
--- Example:
---
--- > div ! scope "bar" $ "Hello."
---
--- Result:
---
--- > <div scope="bar">Hello.</div>
---
-scope :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260
-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261
-scope = attribute " scope=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE scope #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @scrolling@ attribute.
---
--- Example:
---
--- > div ! scrolling "bar" $ "Hello."
---
--- Result:
---
--- > <div scrolling="bar">Hello.</div>
---
-scrolling :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260
-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261
-scrolling = attribute " scrolling=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE scrolling #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @selected@ attribute.
---
--- Example:
---
--- > div ! selected "bar" $ "Hello."
---
--- Result:
---
--- > <div selected="bar">Hello.</div>
---
-selected :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260
-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261
-selected = attribute " selected=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE selected #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @shape@ attribute.
---
--- Example:
---
--- > div ! shape "bar" $ "Hello."
---
--- Result:
---
--- > <div shape="bar">Hello.</div>
---
-shape :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260
-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261
-shape = attribute " shape=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE shape #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @size@ attribute.
---
--- Example:
---
--- > div ! size "bar" $ "Hello."
---
--- Result:
---
--- > <div size="bar">Hello.</div>
---
-size :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260
-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261
-size = attribute " size=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE size #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @span@ attribute.
---
--- Example:
---
--- > div ! span "bar" $ "Hello."
---
--- Result:
---
--- > <div span="bar">Hello.</div>
---
-span :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260
-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261
-span = attribute " span=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE span #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @src@ attribute.
---
--- Example:
---
--- > div ! src "bar" $ "Hello."
---
--- Result:
---
--- > <div src="bar">Hello.</div>
---
-src :: AttributeValue  -- ^ Attribute value.                                    -- ./Util/GenerateHtmlCombinators.hs:260
-    -> Attribute       -- ^ Resulting attribute.                                -- ./Util/GenerateHtmlCombinators.hs:261
-src = attribute " src=\""                                                       -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE src #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @standby@ attribute.
---
--- Example:
---
--- > div ! standby "bar" $ "Hello."
---
--- Result:
---
--- > <div standby="bar">Hello.</div>
---
-standby :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-standby = attribute " standby=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE standby #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @start@ attribute.
---
--- Example:
---
--- > div ! start "bar" $ "Hello."
---
--- Result:
---
--- > <div start="bar">Hello.</div>
---
-start :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260
-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261
-start = attribute " start=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE start #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @style@ attribute.
---
--- Example:
---
--- > div ! style "bar" $ "Hello."
---
--- Result:
---
--- > <div style="bar">Hello.</div>
---
-style :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260
-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261
-style = attribute " style=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE style #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @summary@ attribute.
---
--- Example:
---
--- > div ! summary "bar" $ "Hello."
---
--- Result:
---
--- > <div summary="bar">Hello.</div>
---
-summary :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-summary = attribute " summary=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE summary #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @tabindex@ attribute.
---
--- Example:
---
--- > div ! tabindex "bar" $ "Hello."
---
--- Result:
---
--- > <div tabindex="bar">Hello.</div>
---
-tabindex :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260
-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261
-tabindex = attribute " tabindex=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE tabindex #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @target@ attribute.
---
--- Example:
---
--- > div ! target "bar" $ "Hello."
---
--- Result:
---
--- > <div target="bar">Hello.</div>
---
-target :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-target = attribute " target=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE target #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @title@ attribute.
---
--- Example:
---
--- > div ! title "bar" $ "Hello."
---
--- Result:
---
--- > <div title="bar">Hello.</div>
---
-title :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260
-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261
-title = attribute " title=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE title #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @type@ attribute.
---
--- Example:
---
--- > div ! type_ "bar" $ "Hello."
---
--- Result:
---
--- > <div type="bar">Hello.</div>
---
-type_ :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260
-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261
-type_ = attribute " type=\""                                                    -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE type_ #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @usemap@ attribute.
---
--- Example:
---
--- > div ! usemap "bar" $ "Hello."
---
--- Result:
---
--- > <div usemap="bar">Hello.</div>
---
-usemap :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-usemap = attribute " usemap=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE usemap #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @valign@ attribute.
---
--- Example:
---
--- > div ! valign "bar" $ "Hello."
---
--- Result:
---
--- > <div valign="bar">Hello.</div>
---
-valign :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-valign = attribute " valign=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE valign #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @value@ attribute.
---
--- Example:
---
--- > div ! value "bar" $ "Hello."
---
--- Result:
---
--- > <div value="bar">Hello.</div>
---
-value :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260
-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261
-value = attribute " value=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE value #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @valuetype@ attribute.
---
--- Example:
---
--- > div ! valuetype "bar" $ "Hello."
---
--- Result:
---
--- > <div valuetype="bar">Hello.</div>
---
-valuetype :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260
-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261
-valuetype = attribute " valuetype=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE valuetype #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @vspace@ attribute.
---
--- Example:
---
--- > div ! vspace "bar" $ "Hello."
---
--- Result:
---
--- > <div vspace="bar">Hello.</div>
---
-vspace :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-vspace = attribute " vspace=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE vspace #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @width@ attribute.
---
--- Example:
---
--- > div ! width "bar" $ "Hello."
---
--- Result:
---
--- > <div width="bar">Hello.</div>
---
-width :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260
-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261
-width = attribute " width=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE width #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263
+{-# LANGUAGE OverloadedStrings #-}                                              -- Util/GenerateHtmlCombinators.hs:103
+module Text.Blaze.Html4.FrameSet.Attributes                                     -- Util/GenerateHtmlCombinators.hs:151
+    ( abbr                                                                      -- Util/GenerateHtmlCombinators.hs:152
+    , accept                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , accesskey                                                                 -- Util/GenerateHtmlCombinators.hs:154
+    , action                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , align                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , alt                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , archive                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , axis                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , background                                                                -- Util/GenerateHtmlCombinators.hs:154
+    , bgcolor                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , border                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , cellpadding                                                               -- Util/GenerateHtmlCombinators.hs:154
+    , cellspacing                                                               -- Util/GenerateHtmlCombinators.hs:154
+    , char                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , charoff                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , charset                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , checked                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , cite                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , class_                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , classid                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , clear                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , codebase                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , codetype                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , cols                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , colspan                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , compact                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , content                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , coords                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , data_                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , datetime                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , declare                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , defer                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , dir                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , disabled                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , enctype                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , for                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , frame                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , frameborder                                                               -- Util/GenerateHtmlCombinators.hs:154
+    , headers                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , height                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , href                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , hreflang                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , hspace                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , http_equiv                                                                -- Util/GenerateHtmlCombinators.hs:154
+    , id                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , label                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , lang                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , language                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , maxlength                                                                 -- Util/GenerateHtmlCombinators.hs:154
+    , media                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , method                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , multiple                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , name                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , nohref                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , noshade                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , nowrap                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , onabort                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , onblur                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , onchange                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , onclick                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , ondblclick                                                                -- Util/GenerateHtmlCombinators.hs:154
+    , onfocus                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , onkeydown                                                                 -- Util/GenerateHtmlCombinators.hs:154
+    , onkeypress                                                                -- Util/GenerateHtmlCombinators.hs:154
+    , onkeyup                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , onload                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , onmousedown                                                               -- Util/GenerateHtmlCombinators.hs:154
+    , onmousemove                                                               -- Util/GenerateHtmlCombinators.hs:154
+    , onmouseout                                                                -- Util/GenerateHtmlCombinators.hs:154
+    , onmouseover                                                               -- Util/GenerateHtmlCombinators.hs:154
+    , onmouseup                                                                 -- Util/GenerateHtmlCombinators.hs:154
+    , onreset                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , onselect                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , onsubmit                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , onunload                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , profile                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , readonly                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , rel                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , rev                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , rows                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , rowspan                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , rules                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , scheme                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , scope                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , scrolling                                                                 -- Util/GenerateHtmlCombinators.hs:154
+    , selected                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , shape                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , size                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , span                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , src                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , standby                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , start                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , style                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , summary                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , tabindex                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , target                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , title                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , type_                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , usemap                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , valign                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , value                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , valuetype                                                                 -- Util/GenerateHtmlCombinators.hs:154
+    , vspace                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , width                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    ) where                                                                     -- Util/GenerateHtmlCombinators.hs:155
+
+import Prelude ()                                                               -- Util/GenerateHtmlCombinators.hs:105
+                                                                                -- Util/GenerateHtmlCombinators.hs:106
+import Text.Blaze.Internal (Attribute, AttributeValue, attribute)               -- Util/GenerateHtmlCombinators.hs:107
+                                                                                -- Util/GenerateHtmlCombinators.hs:108
+-- | Combinator for the @abbr@ attribute.
+--
+-- Example:
+--
+-- > div ! abbr "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div abbr="bar">Hello.</div>
+--
+abbr :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260
+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261
+abbr = attribute " abbr=\""                                                     -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE abbr #-}                                                             -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @accept@ attribute.
+--
+-- Example:
+--
+-- > div ! accept "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div accept="bar">Hello.</div>
+--
+accept :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+accept = attribute " accept=\""                                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE accept #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @accesskey@ attribute.
+--
+-- Example:
+--
+-- > div ! accesskey "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div accesskey="bar">Hello.</div>
+--
+accesskey :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260
+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261
+accesskey = attribute " accesskey=\""                                           -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE accesskey #-}                                                        -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @action@ attribute.
+--
+-- Example:
+--
+-- > div ! action "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div action="bar">Hello.</div>
+--
+action :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+action = attribute " action=\""                                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE action #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @align@ attribute.
+--
+-- Example:
+--
+-- > div ! align "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div align="bar">Hello.</div>
+--
+align :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260
+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261
+align = attribute " align=\""                                                   -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE align #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @alt@ attribute.
+--
+-- Example:
+--
+-- > div ! alt "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div alt="bar">Hello.</div>
+--
+alt :: AttributeValue  -- ^ Attribute value.                                    -- Util/GenerateHtmlCombinators.hs:260
+    -> Attribute       -- ^ Resulting attribute.                                -- Util/GenerateHtmlCombinators.hs:261
+alt = attribute " alt=\""                                                       -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE alt #-}                                                              -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @archive@ attribute.
+--
+-- Example:
+--
+-- > div ! archive "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div archive="bar">Hello.</div>
+--
+archive :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+archive = attribute " archive=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE archive #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @axis@ attribute.
+--
+-- Example:
+--
+-- > div ! axis "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div axis="bar">Hello.</div>
+--
+axis :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260
+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261
+axis = attribute " axis=\""                                                     -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE axis #-}                                                             -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @background@ attribute.
+--
+-- Example:
+--
+-- > div ! background "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div background="bar">Hello.</div>
+--
+background :: AttributeValue  -- ^ Attribute value.                             -- Util/GenerateHtmlCombinators.hs:260
+           -> Attribute       -- ^ Resulting attribute.                         -- Util/GenerateHtmlCombinators.hs:261
+background = attribute " background=\""                                         -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE background #-}                                                       -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @bgcolor@ attribute.
+--
+-- Example:
+--
+-- > div ! bgcolor "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div bgcolor="bar">Hello.</div>
+--
+bgcolor :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+bgcolor = attribute " bgcolor=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE bgcolor #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @border@ attribute.
+--
+-- Example:
+--
+-- > div ! border "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div border="bar">Hello.</div>
+--
+border :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+border = attribute " border=\""                                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE border #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @cellpadding@ attribute.
+--
+-- Example:
+--
+-- > div ! cellpadding "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div cellpadding="bar">Hello.</div>
+--
+cellpadding :: AttributeValue  -- ^ Attribute value.                            -- Util/GenerateHtmlCombinators.hs:260
+            -> Attribute       -- ^ Resulting attribute.                        -- Util/GenerateHtmlCombinators.hs:261
+cellpadding = attribute " cellpadding=\""                                       -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE cellpadding #-}                                                      -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @cellspacing@ attribute.
+--
+-- Example:
+--
+-- > div ! cellspacing "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div cellspacing="bar">Hello.</div>
+--
+cellspacing :: AttributeValue  -- ^ Attribute value.                            -- Util/GenerateHtmlCombinators.hs:260
+            -> Attribute       -- ^ Resulting attribute.                        -- Util/GenerateHtmlCombinators.hs:261
+cellspacing = attribute " cellspacing=\""                                       -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE cellspacing #-}                                                      -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @char@ attribute.
+--
+-- Example:
+--
+-- > div ! char "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div char="bar">Hello.</div>
+--
+char :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260
+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261
+char = attribute " char=\""                                                     -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE char #-}                                                             -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @charoff@ attribute.
+--
+-- Example:
+--
+-- > div ! charoff "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div charoff="bar">Hello.</div>
+--
+charoff :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+charoff = attribute " charoff=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE charoff #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @charset@ attribute.
+--
+-- Example:
+--
+-- > div ! charset "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div charset="bar">Hello.</div>
+--
+charset :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+charset = attribute " charset=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE charset #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @checked@ attribute.
+--
+-- Example:
+--
+-- > div ! checked "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div checked="bar">Hello.</div>
+--
+checked :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+checked = attribute " checked=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE checked #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @cite@ attribute.
+--
+-- Example:
+--
+-- > div ! cite "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div cite="bar">Hello.</div>
+--
+cite :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260
+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261
+cite = attribute " cite=\""                                                     -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE cite #-}                                                             -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @class@ attribute.
+--
+-- Example:
+--
+-- > div ! class_ "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div class="bar">Hello.</div>
+--
+class_ :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+class_ = attribute " class=\""                                                  -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE class_ #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @classid@ attribute.
+--
+-- Example:
+--
+-- > div ! classid "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div classid="bar">Hello.</div>
+--
+classid :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+classid = attribute " classid=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE classid #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @clear@ attribute.
+--
+-- Example:
+--
+-- > div ! clear "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div clear="bar">Hello.</div>
+--
+clear :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260
+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261
+clear = attribute " clear=\""                                                   -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE clear #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @codebase@ attribute.
+--
+-- Example:
+--
+-- > div ! codebase "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div codebase="bar">Hello.</div>
+--
+codebase :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260
+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261
+codebase = attribute " codebase=\""                                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE codebase #-}                                                         -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @codetype@ attribute.
+--
+-- Example:
+--
+-- > div ! codetype "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div codetype="bar">Hello.</div>
+--
+codetype :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260
+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261
+codetype = attribute " codetype=\""                                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE codetype #-}                                                         -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @cols@ attribute.
+--
+-- Example:
+--
+-- > div ! cols "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div cols="bar">Hello.</div>
+--
+cols :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260
+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261
+cols = attribute " cols=\""                                                     -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE cols #-}                                                             -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @colspan@ attribute.
+--
+-- Example:
+--
+-- > div ! colspan "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div colspan="bar">Hello.</div>
+--
+colspan :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+colspan = attribute " colspan=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE colspan #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @compact@ attribute.
+--
+-- Example:
+--
+-- > div ! compact "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div compact="bar">Hello.</div>
+--
+compact :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+compact = attribute " compact=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE compact #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @content@ attribute.
+--
+-- Example:
+--
+-- > div ! content "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div content="bar">Hello.</div>
+--
+content :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+content = attribute " content=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE content #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @coords@ attribute.
+--
+-- Example:
+--
+-- > div ! coords "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div coords="bar">Hello.</div>
+--
+coords :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+coords = attribute " coords=\""                                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE coords #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @data@ attribute.
+--
+-- Example:
+--
+-- > div ! data_ "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div data="bar">Hello.</div>
+--
+data_ :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260
+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261
+data_ = attribute " data=\""                                                    -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE data_ #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @datetime@ attribute.
+--
+-- Example:
+--
+-- > div ! datetime "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div datetime="bar">Hello.</div>
+--
+datetime :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260
+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261
+datetime = attribute " datetime=\""                                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE datetime #-}                                                         -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @declare@ attribute.
+--
+-- Example:
+--
+-- > div ! declare "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div declare="bar">Hello.</div>
+--
+declare :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+declare = attribute " declare=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE declare #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @defer@ attribute.
+--
+-- Example:
+--
+-- > div ! defer "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div defer="bar">Hello.</div>
+--
+defer :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260
+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261
+defer = attribute " defer=\""                                                   -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE defer #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @dir@ attribute.
+--
+-- Example:
+--
+-- > div ! dir "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div dir="bar">Hello.</div>
+--
+dir :: AttributeValue  -- ^ Attribute value.                                    -- Util/GenerateHtmlCombinators.hs:260
+    -> Attribute       -- ^ Resulting attribute.                                -- Util/GenerateHtmlCombinators.hs:261
+dir = attribute " dir=\""                                                       -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE dir #-}                                                              -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @disabled@ attribute.
+--
+-- Example:
+--
+-- > div ! disabled "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div disabled="bar">Hello.</div>
+--
+disabled :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260
+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261
+disabled = attribute " disabled=\""                                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE disabled #-}                                                         -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @enctype@ attribute.
+--
+-- Example:
+--
+-- > div ! enctype "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div enctype="bar">Hello.</div>
+--
+enctype :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+enctype = attribute " enctype=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE enctype #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @for@ attribute.
+--
+-- Example:
+--
+-- > div ! for "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div for="bar">Hello.</div>
+--
+for :: AttributeValue  -- ^ Attribute value.                                    -- Util/GenerateHtmlCombinators.hs:260
+    -> Attribute       -- ^ Resulting attribute.                                -- Util/GenerateHtmlCombinators.hs:261
+for = attribute " for=\""                                                       -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE for #-}                                                              -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @frame@ attribute.
+--
+-- Example:
+--
+-- > div ! frame "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div frame="bar">Hello.</div>
+--
+frame :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260
+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261
+frame = attribute " frame=\""                                                   -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE frame #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @frameborder@ attribute.
+--
+-- Example:
+--
+-- > div ! frameborder "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div frameborder="bar">Hello.</div>
+--
+frameborder :: AttributeValue  -- ^ Attribute value.                            -- Util/GenerateHtmlCombinators.hs:260
+            -> Attribute       -- ^ Resulting attribute.                        -- Util/GenerateHtmlCombinators.hs:261
+frameborder = attribute " frameborder=\""                                       -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE frameborder #-}                                                      -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @headers@ attribute.
+--
+-- Example:
+--
+-- > div ! headers "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div headers="bar">Hello.</div>
+--
+headers :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+headers = attribute " headers=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE headers #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @height@ attribute.
+--
+-- Example:
+--
+-- > div ! height "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div height="bar">Hello.</div>
+--
+height :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+height = attribute " height=\""                                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE height #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @href@ attribute.
+--
+-- Example:
+--
+-- > div ! href "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div href="bar">Hello.</div>
+--
+href :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260
+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261
+href = attribute " href=\""                                                     -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE href #-}                                                             -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @hreflang@ attribute.
+--
+-- Example:
+--
+-- > div ! hreflang "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div hreflang="bar">Hello.</div>
+--
+hreflang :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260
+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261
+hreflang = attribute " hreflang=\""                                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE hreflang #-}                                                         -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @hspace@ attribute.
+--
+-- Example:
+--
+-- > div ! hspace "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div hspace="bar">Hello.</div>
+--
+hspace :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+hspace = attribute " hspace=\""                                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE hspace #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @http-equiv@ attribute.
+--
+-- Example:
+--
+-- > div ! http_equiv "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div http-equiv="bar">Hello.</div>
+--
+http_equiv :: AttributeValue  -- ^ Attribute value.                             -- Util/GenerateHtmlCombinators.hs:260
+           -> Attribute       -- ^ Resulting attribute.                         -- Util/GenerateHtmlCombinators.hs:261
+http_equiv = attribute " http-equiv=\""                                         -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE http_equiv #-}                                                       -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @id@ attribute.
+--
+-- Example:
+--
+-- > div ! id "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div id="bar">Hello.</div>
+--
+id :: AttributeValue  -- ^ Attribute value.                                     -- Util/GenerateHtmlCombinators.hs:260
+   -> Attribute       -- ^ Resulting attribute.                                 -- Util/GenerateHtmlCombinators.hs:261
+id = attribute " id=\""                                                         -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE id #-}                                                               -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @label@ attribute.
+--
+-- Example:
+--
+-- > div ! label "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div label="bar">Hello.</div>
+--
+label :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260
+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261
+label = attribute " label=\""                                                   -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE label #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @lang@ attribute.
+--
+-- Example:
+--
+-- > div ! lang "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div lang="bar">Hello.</div>
+--
+lang :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260
+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261
+lang = attribute " lang=\""                                                     -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE lang #-}                                                             -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @language@ attribute.
+--
+-- Example:
+--
+-- > div ! language "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div language="bar">Hello.</div>
+--
+language :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260
+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261
+language = attribute " language=\""                                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE language #-}                                                         -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @maxlength@ attribute.
+--
+-- Example:
+--
+-- > div ! maxlength "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div maxlength="bar">Hello.</div>
+--
+maxlength :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260
+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261
+maxlength = attribute " maxlength=\""                                           -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE maxlength #-}                                                        -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @media@ attribute.
+--
+-- Example:
+--
+-- > div ! media "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div media="bar">Hello.</div>
+--
+media :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260
+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261
+media = attribute " media=\""                                                   -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE media #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @method@ attribute.
+--
+-- Example:
+--
+-- > div ! method "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div method="bar">Hello.</div>
+--
+method :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+method = attribute " method=\""                                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE method #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @multiple@ attribute.
+--
+-- Example:
+--
+-- > div ! multiple "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div multiple="bar">Hello.</div>
+--
+multiple :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260
+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261
+multiple = attribute " multiple=\""                                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE multiple #-}                                                         -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @name@ attribute.
+--
+-- Example:
+--
+-- > div ! name "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div name="bar">Hello.</div>
+--
+name :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260
+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261
+name = attribute " name=\""                                                     -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE name #-}                                                             -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @nohref@ attribute.
+--
+-- Example:
+--
+-- > div ! nohref "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div nohref="bar">Hello.</div>
+--
+nohref :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+nohref = attribute " nohref=\""                                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE nohref #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @noshade@ attribute.
+--
+-- Example:
+--
+-- > div ! noshade "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div noshade="bar">Hello.</div>
+--
+noshade :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+noshade = attribute " noshade=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE noshade #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @nowrap@ attribute.
+--
+-- Example:
+--
+-- > div ! nowrap "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div nowrap="bar">Hello.</div>
+--
+nowrap :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+nowrap = attribute " nowrap=\""                                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE nowrap #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onabort@ attribute.
+--
+-- Example:
+--
+-- > div ! onabort "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onabort="bar">Hello.</div>
+--
+onabort :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+onabort = attribute " onabort=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onabort #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onblur@ attribute.
+--
+-- Example:
+--
+-- > div ! onblur "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onblur="bar">Hello.</div>
+--
+onblur :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+onblur = attribute " onblur=\""                                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onblur #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onchange@ attribute.
+--
+-- Example:
+--
+-- > div ! onchange "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onchange="bar">Hello.</div>
+--
+onchange :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260
+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261
+onchange = attribute " onchange=\""                                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onchange #-}                                                         -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onclick@ attribute.
+--
+-- Example:
+--
+-- > div ! onclick "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onclick="bar">Hello.</div>
+--
+onclick :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+onclick = attribute " onclick=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onclick #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @ondblclick@ attribute.
+--
+-- Example:
+--
+-- > div ! ondblclick "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div ondblclick="bar">Hello.</div>
+--
+ondblclick :: AttributeValue  -- ^ Attribute value.                             -- Util/GenerateHtmlCombinators.hs:260
+           -> Attribute       -- ^ Resulting attribute.                         -- Util/GenerateHtmlCombinators.hs:261
+ondblclick = attribute " ondblclick=\""                                         -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE ondblclick #-}                                                       -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onfocus@ attribute.
+--
+-- Example:
+--
+-- > div ! onfocus "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onfocus="bar">Hello.</div>
+--
+onfocus :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+onfocus = attribute " onfocus=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onfocus #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onkeydown@ attribute.
+--
+-- Example:
+--
+-- > div ! onkeydown "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onkeydown="bar">Hello.</div>
+--
+onkeydown :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260
+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261
+onkeydown = attribute " onkeydown=\""                                           -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onkeydown #-}                                                        -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onkeypress@ attribute.
+--
+-- Example:
+--
+-- > div ! onkeypress "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onkeypress="bar">Hello.</div>
+--
+onkeypress :: AttributeValue  -- ^ Attribute value.                             -- Util/GenerateHtmlCombinators.hs:260
+           -> Attribute       -- ^ Resulting attribute.                         -- Util/GenerateHtmlCombinators.hs:261
+onkeypress = attribute " onkeypress=\""                                         -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onkeypress #-}                                                       -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onkeyup@ attribute.
+--
+-- Example:
+--
+-- > div ! onkeyup "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onkeyup="bar">Hello.</div>
+--
+onkeyup :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+onkeyup = attribute " onkeyup=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onkeyup #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onload@ attribute.
+--
+-- Example:
+--
+-- > div ! onload "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onload="bar">Hello.</div>
+--
+onload :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+onload = attribute " onload=\""                                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onload #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onmousedown@ attribute.
+--
+-- Example:
+--
+-- > div ! onmousedown "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onmousedown="bar">Hello.</div>
+--
+onmousedown :: AttributeValue  -- ^ Attribute value.                            -- Util/GenerateHtmlCombinators.hs:260
+            -> Attribute       -- ^ Resulting attribute.                        -- Util/GenerateHtmlCombinators.hs:261
+onmousedown = attribute " onmousedown=\""                                       -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onmousedown #-}                                                      -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onmousemove@ attribute.
+--
+-- Example:
+--
+-- > div ! onmousemove "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onmousemove="bar">Hello.</div>
+--
+onmousemove :: AttributeValue  -- ^ Attribute value.                            -- Util/GenerateHtmlCombinators.hs:260
+            -> Attribute       -- ^ Resulting attribute.                        -- Util/GenerateHtmlCombinators.hs:261
+onmousemove = attribute " onmousemove=\""                                       -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onmousemove #-}                                                      -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onmouseout@ attribute.
+--
+-- Example:
+--
+-- > div ! onmouseout "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onmouseout="bar">Hello.</div>
+--
+onmouseout :: AttributeValue  -- ^ Attribute value.                             -- Util/GenerateHtmlCombinators.hs:260
+           -> Attribute       -- ^ Resulting attribute.                         -- Util/GenerateHtmlCombinators.hs:261
+onmouseout = attribute " onmouseout=\""                                         -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onmouseout #-}                                                       -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onmouseover@ attribute.
+--
+-- Example:
+--
+-- > div ! onmouseover "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onmouseover="bar">Hello.</div>
+--
+onmouseover :: AttributeValue  -- ^ Attribute value.                            -- Util/GenerateHtmlCombinators.hs:260
+            -> Attribute       -- ^ Resulting attribute.                        -- Util/GenerateHtmlCombinators.hs:261
+onmouseover = attribute " onmouseover=\""                                       -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onmouseover #-}                                                      -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onmouseup@ attribute.
+--
+-- Example:
+--
+-- > div ! onmouseup "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onmouseup="bar">Hello.</div>
+--
+onmouseup :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260
+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261
+onmouseup = attribute " onmouseup=\""                                           -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onmouseup #-}                                                        -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onreset@ attribute.
+--
+-- Example:
+--
+-- > div ! onreset "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onreset="bar">Hello.</div>
+--
+onreset :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+onreset = attribute " onreset=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onreset #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onselect@ attribute.
+--
+-- Example:
+--
+-- > div ! onselect "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onselect="bar">Hello.</div>
+--
+onselect :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260
+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261
+onselect = attribute " onselect=\""                                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onselect #-}                                                         -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onsubmit@ attribute.
+--
+-- Example:
+--
+-- > div ! onsubmit "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onsubmit="bar">Hello.</div>
+--
+onsubmit :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260
+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261
+onsubmit = attribute " onsubmit=\""                                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onsubmit #-}                                                         -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onunload@ attribute.
+--
+-- Example:
+--
+-- > div ! onunload "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onunload="bar">Hello.</div>
+--
+onunload :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260
+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261
+onunload = attribute " onunload=\""                                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onunload #-}                                                         -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @profile@ attribute.
+--
+-- Example:
+--
+-- > div ! profile "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div profile="bar">Hello.</div>
+--
+profile :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+profile = attribute " profile=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE profile #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @readonly@ attribute.
+--
+-- Example:
+--
+-- > div ! readonly "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div readonly="bar">Hello.</div>
+--
+readonly :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260
+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261
+readonly = attribute " readonly=\""                                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE readonly #-}                                                         -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @rel@ attribute.
+--
+-- Example:
+--
+-- > div ! rel "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div rel="bar">Hello.</div>
+--
+rel :: AttributeValue  -- ^ Attribute value.                                    -- Util/GenerateHtmlCombinators.hs:260
+    -> Attribute       -- ^ Resulting attribute.                                -- Util/GenerateHtmlCombinators.hs:261
+rel = attribute " rel=\""                                                       -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE rel #-}                                                              -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @rev@ attribute.
+--
+-- Example:
+--
+-- > div ! rev "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div rev="bar">Hello.</div>
+--
+rev :: AttributeValue  -- ^ Attribute value.                                    -- Util/GenerateHtmlCombinators.hs:260
+    -> Attribute       -- ^ Resulting attribute.                                -- Util/GenerateHtmlCombinators.hs:261
+rev = attribute " rev=\""                                                       -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE rev #-}                                                              -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @rows@ attribute.
+--
+-- Example:
+--
+-- > div ! rows "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div rows="bar">Hello.</div>
+--
+rows :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260
+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261
+rows = attribute " rows=\""                                                     -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE rows #-}                                                             -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @rowspan@ attribute.
+--
+-- Example:
+--
+-- > div ! rowspan "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div rowspan="bar">Hello.</div>
+--
+rowspan :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+rowspan = attribute " rowspan=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE rowspan #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @rules@ attribute.
+--
+-- Example:
+--
+-- > div ! rules "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div rules="bar">Hello.</div>
+--
+rules :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260
+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261
+rules = attribute " rules=\""                                                   -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE rules #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @scheme@ attribute.
+--
+-- Example:
+--
+-- > div ! scheme "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div scheme="bar">Hello.</div>
+--
+scheme :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+scheme = attribute " scheme=\""                                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE scheme #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @scope@ attribute.
+--
+-- Example:
+--
+-- > div ! scope "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div scope="bar">Hello.</div>
+--
+scope :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260
+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261
+scope = attribute " scope=\""                                                   -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE scope #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @scrolling@ attribute.
+--
+-- Example:
+--
+-- > div ! scrolling "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div scrolling="bar">Hello.</div>
+--
+scrolling :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260
+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261
+scrolling = attribute " scrolling=\""                                           -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE scrolling #-}                                                        -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @selected@ attribute.
+--
+-- Example:
+--
+-- > div ! selected "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div selected="bar">Hello.</div>
+--
+selected :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260
+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261
+selected = attribute " selected=\""                                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE selected #-}                                                         -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @shape@ attribute.
+--
+-- Example:
+--
+-- > div ! shape "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div shape="bar">Hello.</div>
+--
+shape :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260
+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261
+shape = attribute " shape=\""                                                   -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE shape #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @size@ attribute.
+--
+-- Example:
+--
+-- > div ! size "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div size="bar">Hello.</div>
+--
+size :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260
+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261
+size = attribute " size=\""                                                     -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE size #-}                                                             -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @span@ attribute.
+--
+-- Example:
+--
+-- > div ! span "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div span="bar">Hello.</div>
+--
+span :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260
+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261
+span = attribute " span=\""                                                     -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE span #-}                                                             -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @src@ attribute.
+--
+-- Example:
+--
+-- > div ! src "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div src="bar">Hello.</div>
+--
+src :: AttributeValue  -- ^ Attribute value.                                    -- Util/GenerateHtmlCombinators.hs:260
+    -> Attribute       -- ^ Resulting attribute.                                -- Util/GenerateHtmlCombinators.hs:261
+src = attribute " src=\""                                                       -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE src #-}                                                              -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @standby@ attribute.
+--
+-- Example:
+--
+-- > div ! standby "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div standby="bar">Hello.</div>
+--
+standby :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+standby = attribute " standby=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE standby #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @start@ attribute.
+--
+-- Example:
+--
+-- > div ! start "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div start="bar">Hello.</div>
+--
+start :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260
+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261
+start = attribute " start=\""                                                   -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE start #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @style@ attribute.
+--
+-- Example:
+--
+-- > div ! style "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div style="bar">Hello.</div>
+--
+style :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260
+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261
+style = attribute " style=\""                                                   -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE style #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @summary@ attribute.
+--
+-- Example:
+--
+-- > div ! summary "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div summary="bar">Hello.</div>
+--
+summary :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+summary = attribute " summary=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE summary #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @tabindex@ attribute.
+--
+-- Example:
+--
+-- > div ! tabindex "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div tabindex="bar">Hello.</div>
+--
+tabindex :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260
+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261
+tabindex = attribute " tabindex=\""                                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE tabindex #-}                                                         -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @target@ attribute.
+--
+-- Example:
+--
+-- > div ! target "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div target="bar">Hello.</div>
+--
+target :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+target = attribute " target=\""                                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE target #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @title@ attribute.
+--
+-- Example:
+--
+-- > div ! title "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div title="bar">Hello.</div>
+--
+title :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260
+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261
+title = attribute " title=\""                                                   -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE title #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @type@ attribute.
+--
+-- Example:
+--
+-- > div ! type_ "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div type="bar">Hello.</div>
+--
+type_ :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260
+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261
+type_ = attribute " type=\""                                                    -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE type_ #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @usemap@ attribute.
+--
+-- Example:
+--
+-- > div ! usemap "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div usemap="bar">Hello.</div>
+--
+usemap :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+usemap = attribute " usemap=\""                                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE usemap #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @valign@ attribute.
+--
+-- Example:
+--
+-- > div ! valign "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div valign="bar">Hello.</div>
+--
+valign :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+valign = attribute " valign=\""                                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE valign #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @value@ attribute.
+--
+-- Example:
+--
+-- > div ! value "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div value="bar">Hello.</div>
+--
+value :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260
+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261
+value = attribute " value=\""                                                   -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE value #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @valuetype@ attribute.
+--
+-- Example:
+--
+-- > div ! valuetype "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div valuetype="bar">Hello.</div>
+--
+valuetype :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260
+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261
+valuetype = attribute " valuetype=\""                                           -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE valuetype #-}                                                        -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @vspace@ attribute.
+--
+-- Example:
+--
+-- > div ! vspace "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div vspace="bar">Hello.</div>
+--
+vspace :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+vspace = attribute " vspace=\""                                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE vspace #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @width@ attribute.
+--
+-- Example:
+--
+-- > div ! width "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div width="bar">Hello.</div>
+--
+width :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260
+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261
+width = attribute " width=\""                                                   -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE width #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
diff --git a/Text/Blaze/Html4/Strict.hs b/Text/Blaze/Html4/Strict.hs
--- a/Text/Blaze/Html4/Strict.hs
+++ b/Text/Blaze/Html4/Strict.hs
@@ -2,96 +2,96 @@
 -- edit it directly. Instead, edit the files who generated this code,
 -- you can find them in the @util/@ directory.
 
-{-# LANGUAGE OverloadedStrings #-}                                              -- ./Util/GenerateHtmlCombinators.hs:78
+{-# LANGUAGE OverloadedStrings #-}                                              -- Util/GenerateHtmlCombinators.hs:78
 -- | This module exports HTML combinators used to create documents.
 --
-module Text.Blaze.Html4.Strict                                                  -- ./Util/GenerateHtmlCombinators.hs:151
-    ( module Text.Blaze                                                         -- ./Util/GenerateHtmlCombinators.hs:152
-    , docType                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , docTypeHtml                                                               -- ./Util/GenerateHtmlCombinators.hs:154
-    , a                                                                         -- ./Util/GenerateHtmlCombinators.hs:154
-    , abbr                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , acronym                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , address                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , area                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , b                                                                         -- ./Util/GenerateHtmlCombinators.hs:154
-    , bdo                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , big                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , blockquote                                                                -- ./Util/GenerateHtmlCombinators.hs:154
-    , body                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , br                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , button                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , caption                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , cite                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , code                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , col                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , colgroup                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , dd                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , del                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , dfn                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , div                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , dl                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , dt                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , em                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , fieldset                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , form                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , h1                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , h2                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , h3                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , h4                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , h5                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , h6                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , head                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , hr                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , html                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , i                                                                         -- ./Util/GenerateHtmlCombinators.hs:154
-    , img                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , input                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , ins                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , kbd                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , label                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , legend                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , li                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , link                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , map                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , meta                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , noscript                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , object                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , ol                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , optgroup                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , option                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , p                                                                         -- ./Util/GenerateHtmlCombinators.hs:154
-    , param                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , pre                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , q                                                                         -- ./Util/GenerateHtmlCombinators.hs:154
-    , samp                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , script                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , select                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , small                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , span                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , strong                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , style                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , sub                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , sup                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , table                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , tbody                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , td                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , textarea                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , tfoot                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , th                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , thead                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , title                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , tr                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , tt                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , ul                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , var                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    ) where                                                                     -- ./Util/GenerateHtmlCombinators.hs:155
+module Text.Blaze.Html4.Strict                                                  -- Util/GenerateHtmlCombinators.hs:151
+    ( module Text.Blaze                                                         -- Util/GenerateHtmlCombinators.hs:152
+    , docType                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , docTypeHtml                                                               -- Util/GenerateHtmlCombinators.hs:154
+    , a                                                                         -- Util/GenerateHtmlCombinators.hs:154
+    , abbr                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , acronym                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , address                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , area                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , b                                                                         -- Util/GenerateHtmlCombinators.hs:154
+    , bdo                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , big                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , blockquote                                                                -- Util/GenerateHtmlCombinators.hs:154
+    , body                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , br                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , button                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , caption                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , cite                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , code                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , col                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , colgroup                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , dd                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , del                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , dfn                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , div                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , dl                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , dt                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , em                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , fieldset                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , form                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , h1                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , h2                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , h3                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , h4                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , h5                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , h6                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , head                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , hr                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , html                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , i                                                                         -- Util/GenerateHtmlCombinators.hs:154
+    , img                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , input                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , ins                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , kbd                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , label                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , legend                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , li                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , link                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , map                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , meta                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , noscript                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , object                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , ol                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , optgroup                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , option                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , p                                                                         -- Util/GenerateHtmlCombinators.hs:154
+    , param                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , pre                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , q                                                                         -- Util/GenerateHtmlCombinators.hs:154
+    , samp                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , script                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , select                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , small                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , span                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , strong                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , style                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , sub                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , sup                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , table                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , tbody                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , td                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , textarea                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , tfoot                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , th                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , thead                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , title                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , tr                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , tt                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , ul                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , var                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    ) where                                                                     -- Util/GenerateHtmlCombinators.hs:155
 
-import Prelude ((>>), (.))                                                      -- ./Util/GenerateHtmlCombinators.hs:85
-                                                                                -- ./Util/GenerateHtmlCombinators.hs:86
-import Text.Blaze                                                               -- ./Util/GenerateHtmlCombinators.hs:87
-import Text.Blaze.Internal                                                      -- ./Util/GenerateHtmlCombinators.hs:88
-                                                                                -- ./Util/GenerateHtmlCombinators.hs:89
+import Prelude ((>>), (.))                                                      -- Util/GenerateHtmlCombinators.hs:85
+                                                                                -- Util/GenerateHtmlCombinators.hs:86
+import Text.Blaze                                                               -- Util/GenerateHtmlCombinators.hs:87
+import Text.Blaze.Internal                                                      -- Util/GenerateHtmlCombinators.hs:88
+                                                                                -- Util/GenerateHtmlCombinators.hs:89
 -- | Combinator for the document type. This should be placed at the top
 -- of every HTML page.
 --
@@ -104,9 +104,9 @@
 -- > <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
 -- >     "http://www.w3.org/TR/html4/strict.dtd">
 --
-docType :: Html  -- ^ The document type HTML.                                   -- ./Util/GenerateHtmlCombinators.hs:171
-docType = preEscapedText "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01//EN\"\n    \"http://www.w3.org/TR/html4/strict.dtd\">\n" -- ./Util/GenerateHtmlCombinators.hs:172
-{-# INLINE docType #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:173
+docType :: Html  -- ^ The document type HTML.                                   -- Util/GenerateHtmlCombinators.hs:171
+docType = preEscapedText "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01//EN\"\n    \"http://www.w3.org/TR/html4/strict.dtd\">\n" -- Util/GenerateHtmlCombinators.hs:172
+{-# INLINE docType #-}                                                          -- Util/GenerateHtmlCombinators.hs:173
 
 -- | Combinator for the @\<html>@ element. This combinator will also
 -- insert the correct doctype.
@@ -121,10 +121,10 @@
 -- >     "http://www.w3.org/TR/html4/strict.dtd">
 -- > <html><span>foo</span></html>
 --
-docTypeHtml :: Html  -- ^ Inner HTML.                                           -- ./Util/GenerateHtmlCombinators.hs:192
-            -> Html  -- ^ Resulting HTML.                                       -- ./Util/GenerateHtmlCombinators.hs:193
-docTypeHtml inner = docType >> html inner                                       -- ./Util/GenerateHtmlCombinators.hs:194
-{-# INLINE docTypeHtml #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:195
+docTypeHtml :: Html  -- ^ Inner HTML.                                           -- Util/GenerateHtmlCombinators.hs:192
+            -> Html  -- ^ Resulting HTML.                                       -- Util/GenerateHtmlCombinators.hs:193
+docTypeHtml inner = docType >> html inner                                       -- Util/GenerateHtmlCombinators.hs:194
+{-# INLINE docTypeHtml #-}                                                      -- Util/GenerateHtmlCombinators.hs:195
 
 -- | Combinator for the @\<a>@ element.
 --
@@ -136,10 +136,10 @@
 --
 -- > <a><span>foo</span></a>
 --
-a :: Html  -- ^ Inner HTML.                                                     -- ./Util/GenerateHtmlCombinators.hs:212
-  -> Html  -- ^ Resulting HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:213
-a = Parent "<a" "</a>"                                                          -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE a #-}                                                                -- ./Util/GenerateHtmlCombinators.hs:216
+a :: Html  -- ^ Inner HTML.                                                     -- Util/GenerateHtmlCombinators.hs:212
+  -> Html  -- ^ Resulting HTML.                                                 -- Util/GenerateHtmlCombinators.hs:213
+a = Parent "<a" "</a>"                                                          -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE a #-}                                                                -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<abbr>@ element.
 --
@@ -151,10 +151,10 @@
 --
 -- > <abbr><span>foo</span></abbr>
 --
-abbr :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212
-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213
-abbr = Parent "<abbr" "</abbr>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE abbr #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216
+abbr :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212
+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213
+abbr = Parent "<abbr" "</abbr>"                                                 -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE abbr #-}                                                             -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<acronym>@ element.
 --
@@ -166,10 +166,10 @@
 --
 -- > <acronym><span>foo</span></acronym>
 --
-acronym :: Html  -- ^ Inner HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:212
-        -> Html  -- ^ Resulting HTML.                                           -- ./Util/GenerateHtmlCombinators.hs:213
-acronym = Parent "<acronym" "</acronym>"                                        -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE acronym #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:216
+acronym :: Html  -- ^ Inner HTML.                                               -- Util/GenerateHtmlCombinators.hs:212
+        -> Html  -- ^ Resulting HTML.                                           -- Util/GenerateHtmlCombinators.hs:213
+acronym = Parent "<acronym" "</acronym>"                                        -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE acronym #-}                                                          -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<address>@ element.
 --
@@ -181,10 +181,10 @@
 --
 -- > <address><span>foo</span></address>
 --
-address :: Html  -- ^ Inner HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:212
-        -> Html  -- ^ Resulting HTML.                                           -- ./Util/GenerateHtmlCombinators.hs:213
-address = Parent "<address" "</address>"                                        -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE address #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:216
+address :: Html  -- ^ Inner HTML.                                               -- Util/GenerateHtmlCombinators.hs:212
+        -> Html  -- ^ Resulting HTML.                                           -- Util/GenerateHtmlCombinators.hs:213
+address = Parent "<address" "</address>"                                        -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE address #-}                                                          -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<area />@ element.
 --
@@ -196,9 +196,9 @@
 --
 -- > <area />
 --
-area :: Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:238
-area = Leaf "<area" ">"                                                         -- ./Util/GenerateHtmlCombinators.hs:239
-{-# INLINE area #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:240
+area :: Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:238
+area = Leaf "<area" ">"                                                         -- Util/GenerateHtmlCombinators.hs:239
+{-# INLINE area #-}                                                             -- Util/GenerateHtmlCombinators.hs:240
 
 -- | Combinator for the @\<b>@ element.
 --
@@ -210,10 +210,10 @@
 --
 -- > <b><span>foo</span></b>
 --
-b :: Html  -- ^ Inner HTML.                                                     -- ./Util/GenerateHtmlCombinators.hs:212
-  -> Html  -- ^ Resulting HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:213
-b = Parent "<b" "</b>"                                                          -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE b #-}                                                                -- ./Util/GenerateHtmlCombinators.hs:216
+b :: Html  -- ^ Inner HTML.                                                     -- Util/GenerateHtmlCombinators.hs:212
+  -> Html  -- ^ Resulting HTML.                                                 -- Util/GenerateHtmlCombinators.hs:213
+b = Parent "<b" "</b>"                                                          -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE b #-}                                                                -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<bdo>@ element.
 --
@@ -225,10 +225,10 @@
 --
 -- > <bdo><span>foo</span></bdo>
 --
-bdo :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212
-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213
-bdo = Parent "<bdo" "</bdo>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE bdo #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216
+bdo :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212
+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213
+bdo = Parent "<bdo" "</bdo>"                                                    -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE bdo #-}                                                              -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<big>@ element.
 --
@@ -240,10 +240,10 @@
 --
 -- > <big><span>foo</span></big>
 --
-big :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212
-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213
-big = Parent "<big" "</big>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE big #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216
+big :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212
+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213
+big = Parent "<big" "</big>"                                                    -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE big #-}                                                              -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<blockquote>@ element.
 --
@@ -255,10 +255,10 @@
 --
 -- > <blockquote><span>foo</span></blockquote>
 --
-blockquote :: Html  -- ^ Inner HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:212
-           -> Html  -- ^ Resulting HTML.                                        -- ./Util/GenerateHtmlCombinators.hs:213
-blockquote = Parent "<blockquote" "</blockquote>"                               -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE blockquote #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:216
+blockquote :: Html  -- ^ Inner HTML.                                            -- Util/GenerateHtmlCombinators.hs:212
+           -> Html  -- ^ Resulting HTML.                                        -- Util/GenerateHtmlCombinators.hs:213
+blockquote = Parent "<blockquote" "</blockquote>"                               -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE blockquote #-}                                                       -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<body>@ element.
 --
@@ -270,10 +270,10 @@
 --
 -- > <body><span>foo</span></body>
 --
-body :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212
-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213
-body = Parent "<body" "</body>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE body #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216
+body :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212
+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213
+body = Parent "<body" "</body>"                                                 -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE body #-}                                                             -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<br />@ element.
 --
@@ -285,9 +285,9 @@
 --
 -- > <br />
 --
-br :: Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:238
-br = Leaf "<br" ">"                                                             -- ./Util/GenerateHtmlCombinators.hs:239
-{-# INLINE br #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:240
+br :: Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:238
+br = Leaf "<br" ">"                                                             -- Util/GenerateHtmlCombinators.hs:239
+{-# INLINE br #-}                                                               -- Util/GenerateHtmlCombinators.hs:240
 
 -- | Combinator for the @\<button>@ element.
 --
@@ -299,10 +299,10 @@
 --
 -- > <button><span>foo</span></button>
 --
-button :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212
-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213
-button = Parent "<button" "</button>"                                           -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE button #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216
+button :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212
+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213
+button = Parent "<button" "</button>"                                           -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE button #-}                                                           -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<caption>@ element.
 --
@@ -314,10 +314,10 @@
 --
 -- > <caption><span>foo</span></caption>
 --
-caption :: Html  -- ^ Inner HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:212
-        -> Html  -- ^ Resulting HTML.                                           -- ./Util/GenerateHtmlCombinators.hs:213
-caption = Parent "<caption" "</caption>"                                        -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE caption #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:216
+caption :: Html  -- ^ Inner HTML.                                               -- Util/GenerateHtmlCombinators.hs:212
+        -> Html  -- ^ Resulting HTML.                                           -- Util/GenerateHtmlCombinators.hs:213
+caption = Parent "<caption" "</caption>"                                        -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE caption #-}                                                          -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<cite>@ element.
 --
@@ -329,10 +329,10 @@
 --
 -- > <cite><span>foo</span></cite>
 --
-cite :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212
-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213
-cite = Parent "<cite" "</cite>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE cite #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216
+cite :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212
+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213
+cite = Parent "<cite" "</cite>"                                                 -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE cite #-}                                                             -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<code>@ element.
 --
@@ -344,10 +344,10 @@
 --
 -- > <code><span>foo</span></code>
 --
-code :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212
-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213
-code = Parent "<code" "</code>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE code #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216
+code :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212
+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213
+code = Parent "<code" "</code>"                                                 -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE code #-}                                                             -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<col />@ element.
 --
@@ -359,9 +359,9 @@
 --
 -- > <col />
 --
-col :: Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:238
-col = Leaf "<col" ">"                                                           -- ./Util/GenerateHtmlCombinators.hs:239
-{-# INLINE col #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:240
+col :: Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:238
+col = Leaf "<col" ">"                                                           -- Util/GenerateHtmlCombinators.hs:239
+{-# INLINE col #-}                                                              -- Util/GenerateHtmlCombinators.hs:240
 
 -- | Combinator for the @\<colgroup>@ element.
 --
@@ -373,10 +373,10 @@
 --
 -- > <colgroup><span>foo</span></colgroup>
 --
-colgroup :: Html  -- ^ Inner HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:212
-         -> Html  -- ^ Resulting HTML.                                          -- ./Util/GenerateHtmlCombinators.hs:213
-colgroup = Parent "<colgroup" "</colgroup>"                                     -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE colgroup #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:216
+colgroup :: Html  -- ^ Inner HTML.                                              -- Util/GenerateHtmlCombinators.hs:212
+         -> Html  -- ^ Resulting HTML.                                          -- Util/GenerateHtmlCombinators.hs:213
+colgroup = Parent "<colgroup" "</colgroup>"                                     -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE colgroup #-}                                                         -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<dd>@ element.
 --
@@ -388,10 +388,10 @@
 --
 -- > <dd><span>foo</span></dd>
 --
-dd :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-dd = Parent "<dd" "</dd>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE dd #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
+dd :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+dd = Parent "<dd" "</dd>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE dd #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<del>@ element.
 --
@@ -403,10 +403,10 @@
 --
 -- > <del><span>foo</span></del>
 --
-del :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212
-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213
-del = Parent "<del" "</del>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE del #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216
+del :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212
+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213
+del = Parent "<del" "</del>"                                                    -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE del #-}                                                              -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<dfn>@ element.
 --
@@ -418,10 +418,10 @@
 --
 -- > <dfn><span>foo</span></dfn>
 --
-dfn :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212
-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213
-dfn = Parent "<dfn" "</dfn>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE dfn #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216
+dfn :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212
+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213
+dfn = Parent "<dfn" "</dfn>"                                                    -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE dfn #-}                                                              -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<div>@ element.
 --
@@ -433,10 +433,10 @@
 --
 -- > <div><span>foo</span></div>
 --
-div :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212
-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213
-div = Parent "<div" "</div>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE div #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216
+div :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212
+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213
+div = Parent "<div" "</div>"                                                    -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE div #-}                                                              -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<dl>@ element.
 --
@@ -448,10 +448,10 @@
 --
 -- > <dl><span>foo</span></dl>
 --
-dl :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-dl = Parent "<dl" "</dl>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE dl #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
+dl :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+dl = Parent "<dl" "</dl>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE dl #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<dt>@ element.
 --
@@ -463,10 +463,10 @@
 --
 -- > <dt><span>foo</span></dt>
 --
-dt :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-dt = Parent "<dt" "</dt>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE dt #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
+dt :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+dt = Parent "<dt" "</dt>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE dt #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<em>@ element.
 --
@@ -478,10 +478,10 @@
 --
 -- > <em><span>foo</span></em>
 --
-em :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-em = Parent "<em" "</em>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE em #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
+em :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+em = Parent "<em" "</em>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE em #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<fieldset>@ element.
 --
@@ -493,10 +493,10 @@
 --
 -- > <fieldset><span>foo</span></fieldset>
 --
-fieldset :: Html  -- ^ Inner HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:212
-         -> Html  -- ^ Resulting HTML.                                          -- ./Util/GenerateHtmlCombinators.hs:213
-fieldset = Parent "<fieldset" "</fieldset>"                                     -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE fieldset #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:216
+fieldset :: Html  -- ^ Inner HTML.                                              -- Util/GenerateHtmlCombinators.hs:212
+         -> Html  -- ^ Resulting HTML.                                          -- Util/GenerateHtmlCombinators.hs:213
+fieldset = Parent "<fieldset" "</fieldset>"                                     -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE fieldset #-}                                                         -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<form>@ element.
 --
@@ -508,10 +508,10 @@
 --
 -- > <form><span>foo</span></form>
 --
-form :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212
-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213
-form = Parent "<form" "</form>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE form #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216
+form :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212
+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213
+form = Parent "<form" "</form>"                                                 -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE form #-}                                                             -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<h1>@ element.
 --
@@ -523,10 +523,10 @@
 --
 -- > <h1><span>foo</span></h1>
 --
-h1 :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-h1 = Parent "<h1" "</h1>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE h1 #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
+h1 :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+h1 = Parent "<h1" "</h1>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE h1 #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<h2>@ element.
 --
@@ -538,10 +538,10 @@
 --
 -- > <h2><span>foo</span></h2>
 --
-h2 :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-h2 = Parent "<h2" "</h2>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE h2 #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
+h2 :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+h2 = Parent "<h2" "</h2>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE h2 #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<h3>@ element.
 --
@@ -553,10 +553,10 @@
 --
 -- > <h3><span>foo</span></h3>
 --
-h3 :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-h3 = Parent "<h3" "</h3>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE h3 #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
+h3 :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+h3 = Parent "<h3" "</h3>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE h3 #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<h4>@ element.
 --
@@ -568,10 +568,10 @@
 --
 -- > <h4><span>foo</span></h4>
 --
-h4 :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-h4 = Parent "<h4" "</h4>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE h4 #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
+h4 :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+h4 = Parent "<h4" "</h4>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE h4 #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<h5>@ element.
 --
@@ -583,10 +583,10 @@
 --
 -- > <h5><span>foo</span></h5>
 --
-h5 :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-h5 = Parent "<h5" "</h5>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE h5 #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
+h5 :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+h5 = Parent "<h5" "</h5>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE h5 #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<h6>@ element.
 --
@@ -598,10 +598,10 @@
 --
 -- > <h6><span>foo</span></h6>
 --
-h6 :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-h6 = Parent "<h6" "</h6>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE h6 #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
+h6 :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+h6 = Parent "<h6" "</h6>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE h6 #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<head>@ element.
 --
@@ -613,10 +613,10 @@
 --
 -- > <head><span>foo</span></head>
 --
-head :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212
-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213
-head = Parent "<head" "</head>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE head #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216
+head :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212
+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213
+head = Parent "<head" "</head>"                                                 -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE head #-}                                                             -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<hr />@ element.
 --
@@ -628,9 +628,9 @@
 --
 -- > <hr />
 --
-hr :: Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:238
-hr = Leaf "<hr" ">"                                                             -- ./Util/GenerateHtmlCombinators.hs:239
-{-# INLINE hr #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:240
+hr :: Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:238
+hr = Leaf "<hr" ">"                                                             -- Util/GenerateHtmlCombinators.hs:239
+{-# INLINE hr #-}                                                               -- Util/GenerateHtmlCombinators.hs:240
 
 -- | Combinator for the @\<html>@ element.
 --
@@ -642,10 +642,10 @@
 --
 -- > <html><span>foo</span></html>
 --
-html :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212
-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213
-html = Parent "<html" "</html>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE html #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216
+html :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212
+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213
+html = Parent "<html" "</html>"                                                 -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE html #-}                                                             -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<i>@ element.
 --
@@ -657,10 +657,10 @@
 --
 -- > <i><span>foo</span></i>
 --
-i :: Html  -- ^ Inner HTML.                                                     -- ./Util/GenerateHtmlCombinators.hs:212
-  -> Html  -- ^ Resulting HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:213
-i = Parent "<i" "</i>"                                                          -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE i #-}                                                                -- ./Util/GenerateHtmlCombinators.hs:216
+i :: Html  -- ^ Inner HTML.                                                     -- Util/GenerateHtmlCombinators.hs:212
+  -> Html  -- ^ Resulting HTML.                                                 -- Util/GenerateHtmlCombinators.hs:213
+i = Parent "<i" "</i>"                                                          -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE i #-}                                                                -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<img />@ element.
 --
@@ -672,9 +672,9 @@
 --
 -- > <img />
 --
-img :: Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:238
-img = Leaf "<img" ">"                                                           -- ./Util/GenerateHtmlCombinators.hs:239
-{-# INLINE img #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:240
+img :: Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:238
+img = Leaf "<img" ">"                                                           -- Util/GenerateHtmlCombinators.hs:239
+{-# INLINE img #-}                                                              -- Util/GenerateHtmlCombinators.hs:240
 
 -- | Combinator for the @\<input />@ element.
 --
@@ -686,9 +686,9 @@
 --
 -- > <input />
 --
-input :: Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:238
-input = Leaf "<input" ">"                                                       -- ./Util/GenerateHtmlCombinators.hs:239
-{-# INLINE input #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:240
+input :: Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:238
+input = Leaf "<input" ">"                                                       -- Util/GenerateHtmlCombinators.hs:239
+{-# INLINE input #-}                                                            -- Util/GenerateHtmlCombinators.hs:240
 
 -- | Combinator for the @\<ins>@ element.
 --
@@ -700,10 +700,10 @@
 --
 -- > <ins><span>foo</span></ins>
 --
-ins :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212
-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213
-ins = Parent "<ins" "</ins>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE ins #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216
+ins :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212
+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213
+ins = Parent "<ins" "</ins>"                                                    -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE ins #-}                                                              -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<kbd>@ element.
 --
@@ -715,10 +715,10 @@
 --
 -- > <kbd><span>foo</span></kbd>
 --
-kbd :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212
-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213
-kbd = Parent "<kbd" "</kbd>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE kbd #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216
+kbd :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212
+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213
+kbd = Parent "<kbd" "</kbd>"                                                    -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE kbd #-}                                                              -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<label>@ element.
 --
@@ -730,10 +730,10 @@
 --
 -- > <label><span>foo</span></label>
 --
-label :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212
-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213
-label = Parent "<label" "</label>"                                              -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE label #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216
+label :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212
+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213
+label = Parent "<label" "</label>"                                              -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE label #-}                                                            -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<legend>@ element.
 --
@@ -745,10 +745,10 @@
 --
 -- > <legend><span>foo</span></legend>
 --
-legend :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212
-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213
-legend = Parent "<legend" "</legend>"                                           -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE legend #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216
+legend :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212
+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213
+legend = Parent "<legend" "</legend>"                                           -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE legend #-}                                                           -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<li>@ element.
 --
@@ -760,10 +760,10 @@
 --
 -- > <li><span>foo</span></li>
 --
-li :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-li = Parent "<li" "</li>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE li #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
+li :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+li = Parent "<li" "</li>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE li #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<link />@ element.
 --
@@ -775,9 +775,9 @@
 --
 -- > <link />
 --
-link :: Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:238
-link = Leaf "<link" ">"                                                         -- ./Util/GenerateHtmlCombinators.hs:239
-{-# INLINE link #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:240
+link :: Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:238
+link = Leaf "<link" ">"                                                         -- Util/GenerateHtmlCombinators.hs:239
+{-# INLINE link #-}                                                             -- Util/GenerateHtmlCombinators.hs:240
 
 -- | Combinator for the @\<map>@ element.
 --
@@ -789,10 +789,10 @@
 --
 -- > <map><span>foo</span></map>
 --
-map :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212
-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213
-map = Parent "<map" "</map>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE map #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216
+map :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212
+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213
+map = Parent "<map" "</map>"                                                    -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE map #-}                                                              -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<meta />@ element.
 --
@@ -804,9 +804,9 @@
 --
 -- > <meta />
 --
-meta :: Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:238
-meta = Leaf "<meta" ">"                                                         -- ./Util/GenerateHtmlCombinators.hs:239
-{-# INLINE meta #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:240
+meta :: Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:238
+meta = Leaf "<meta" ">"                                                         -- Util/GenerateHtmlCombinators.hs:239
+{-# INLINE meta #-}                                                             -- Util/GenerateHtmlCombinators.hs:240
 
 -- | Combinator for the @\<noscript>@ element.
 --
@@ -818,10 +818,10 @@
 --
 -- > <noscript><span>foo</span></noscript>
 --
-noscript :: Html  -- ^ Inner HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:212
-         -> Html  -- ^ Resulting HTML.                                          -- ./Util/GenerateHtmlCombinators.hs:213
-noscript = Parent "<noscript" "</noscript>"                                     -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE noscript #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:216
+noscript :: Html  -- ^ Inner HTML.                                              -- Util/GenerateHtmlCombinators.hs:212
+         -> Html  -- ^ Resulting HTML.                                          -- Util/GenerateHtmlCombinators.hs:213
+noscript = Parent "<noscript" "</noscript>"                                     -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE noscript #-}                                                         -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<object>@ element.
 --
@@ -833,10 +833,10 @@
 --
 -- > <object><span>foo</span></object>
 --
-object :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212
-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213
-object = Parent "<object" "</object>"                                           -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE object #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216
+object :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212
+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213
+object = Parent "<object" "</object>"                                           -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE object #-}                                                           -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<ol>@ element.
 --
@@ -848,10 +848,10 @@
 --
 -- > <ol><span>foo</span></ol>
 --
-ol :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-ol = Parent "<ol" "</ol>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE ol #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
+ol :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+ol = Parent "<ol" "</ol>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE ol #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<optgroup>@ element.
 --
@@ -863,10 +863,10 @@
 --
 -- > <optgroup><span>foo</span></optgroup>
 --
-optgroup :: Html  -- ^ Inner HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:212
-         -> Html  -- ^ Resulting HTML.                                          -- ./Util/GenerateHtmlCombinators.hs:213
-optgroup = Parent "<optgroup" "</optgroup>"                                     -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE optgroup #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:216
+optgroup :: Html  -- ^ Inner HTML.                                              -- Util/GenerateHtmlCombinators.hs:212
+         -> Html  -- ^ Resulting HTML.                                          -- Util/GenerateHtmlCombinators.hs:213
+optgroup = Parent "<optgroup" "</optgroup>"                                     -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE optgroup #-}                                                         -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<option>@ element.
 --
@@ -878,10 +878,10 @@
 --
 -- > <option><span>foo</span></option>
 --
-option :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212
-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213
-option = Parent "<option" "</option>"                                           -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE option #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216
+option :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212
+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213
+option = Parent "<option" "</option>"                                           -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE option #-}                                                           -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<p>@ element.
 --
@@ -893,10 +893,10 @@
 --
 -- > <p><span>foo</span></p>
 --
-p :: Html  -- ^ Inner HTML.                                                     -- ./Util/GenerateHtmlCombinators.hs:212
-  -> Html  -- ^ Resulting HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:213
-p = Parent "<p" "</p>"                                                          -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE p #-}                                                                -- ./Util/GenerateHtmlCombinators.hs:216
+p :: Html  -- ^ Inner HTML.                                                     -- Util/GenerateHtmlCombinators.hs:212
+  -> Html  -- ^ Resulting HTML.                                                 -- Util/GenerateHtmlCombinators.hs:213
+p = Parent "<p" "</p>"                                                          -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE p #-}                                                                -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<param />@ element.
 --
@@ -908,9 +908,9 @@
 --
 -- > <param />
 --
-param :: Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:238
-param = Leaf "<param" ">"                                                       -- ./Util/GenerateHtmlCombinators.hs:239
-{-# INLINE param #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:240
+param :: Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:238
+param = Leaf "<param" ">"                                                       -- Util/GenerateHtmlCombinators.hs:239
+{-# INLINE param #-}                                                            -- Util/GenerateHtmlCombinators.hs:240
 
 -- | Combinator for the @\<pre>@ element.
 --
@@ -922,10 +922,10 @@
 --
 -- > <pre><span>foo</span></pre>
 --
-pre :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212
-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213
-pre = Parent "<pre" "</pre>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE pre #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216
+pre :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212
+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213
+pre = Parent "<pre" "</pre>"                                                    -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE pre #-}                                                              -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<q>@ element.
 --
@@ -937,10 +937,10 @@
 --
 -- > <q><span>foo</span></q>
 --
-q :: Html  -- ^ Inner HTML.                                                     -- ./Util/GenerateHtmlCombinators.hs:212
-  -> Html  -- ^ Resulting HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:213
-q = Parent "<q" "</q>"                                                          -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE q #-}                                                                -- ./Util/GenerateHtmlCombinators.hs:216
+q :: Html  -- ^ Inner HTML.                                                     -- Util/GenerateHtmlCombinators.hs:212
+  -> Html  -- ^ Resulting HTML.                                                 -- Util/GenerateHtmlCombinators.hs:213
+q = Parent "<q" "</q>"                                                          -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE q #-}                                                                -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<samp>@ element.
 --
@@ -952,10 +952,10 @@
 --
 -- > <samp><span>foo</span></samp>
 --
-samp :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212
-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213
-samp = Parent "<samp" "</samp>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE samp #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216
+samp :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212
+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213
+samp = Parent "<samp" "</samp>"                                                 -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE samp #-}                                                             -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<script>@ element.
 --
@@ -967,10 +967,10 @@
 --
 -- > <script><span>foo</span></script>
 --
-script :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212
-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213
-script = Parent "<script" "</script>" . external                                -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE script #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216
+script :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212
+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213
+script = Parent "<script" "</script>" . external                                -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE script #-}                                                           -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<select>@ element.
 --
@@ -982,10 +982,10 @@
 --
 -- > <select><span>foo</span></select>
 --
-select :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212
-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213
-select = Parent "<select" "</select>"                                           -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE select #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216
+select :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212
+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213
+select = Parent "<select" "</select>"                                           -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE select #-}                                                           -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<small>@ element.
 --
@@ -997,10 +997,10 @@
 --
 -- > <small><span>foo</span></small>
 --
-small :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212
-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213
-small = Parent "<small" "</small>"                                              -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE small #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216
+small :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212
+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213
+small = Parent "<small" "</small>"                                              -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE small #-}                                                            -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<span>@ element.
 --
@@ -1012,10 +1012,10 @@
 --
 -- > <span><span>foo</span></span>
 --
-span :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212
-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213
-span = Parent "<span" "</span>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE span #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216
+span :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212
+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213
+span = Parent "<span" "</span>"                                                 -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE span #-}                                                             -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<strong>@ element.
 --
@@ -1027,10 +1027,10 @@
 --
 -- > <strong><span>foo</span></strong>
 --
-strong :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212
-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213
-strong = Parent "<strong" "</strong>"                                           -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE strong #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216
+strong :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212
+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213
+strong = Parent "<strong" "</strong>"                                           -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE strong #-}                                                           -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<style>@ element.
 --
@@ -1042,10 +1042,10 @@
 --
 -- > <style><span>foo</span></style>
 --
-style :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212
-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213
-style = Parent "<style" "</style>" . external                                   -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE style #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216
+style :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212
+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213
+style = Parent "<style" "</style>" . external                                   -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE style #-}                                                            -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<sub>@ element.
 --
@@ -1057,10 +1057,10 @@
 --
 -- > <sub><span>foo</span></sub>
 --
-sub :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212
-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213
-sub = Parent "<sub" "</sub>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE sub #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216
+sub :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212
+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213
+sub = Parent "<sub" "</sub>"                                                    -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE sub #-}                                                              -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<sup>@ element.
 --
@@ -1072,10 +1072,10 @@
 --
 -- > <sup><span>foo</span></sup>
 --
-sup :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212
-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213
-sup = Parent "<sup" "</sup>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE sup #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216
+sup :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212
+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213
+sup = Parent "<sup" "</sup>"                                                    -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE sup #-}                                                              -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<table>@ element.
 --
@@ -1087,10 +1087,10 @@
 --
 -- > <table><span>foo</span></table>
 --
-table :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212
-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213
-table = Parent "<table" "</table>"                                              -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE table #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216
+table :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212
+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213
+table = Parent "<table" "</table>"                                              -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE table #-}                                                            -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<tbody>@ element.
 --
@@ -1102,10 +1102,10 @@
 --
 -- > <tbody><span>foo</span></tbody>
 --
-tbody :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212
-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213
-tbody = Parent "<tbody" "</tbody>"                                              -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE tbody #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216
+tbody :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212
+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213
+tbody = Parent "<tbody" "</tbody>"                                              -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE tbody #-}                                                            -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<td>@ element.
 --
@@ -1117,10 +1117,10 @@
 --
 -- > <td><span>foo</span></td>
 --
-td :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-td = Parent "<td" "</td>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE td #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
+td :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+td = Parent "<td" "</td>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE td #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<textarea>@ element.
 --
@@ -1132,10 +1132,10 @@
 --
 -- > <textarea><span>foo</span></textarea>
 --
-textarea :: Html  -- ^ Inner HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:212
-         -> Html  -- ^ Resulting HTML.                                          -- ./Util/GenerateHtmlCombinators.hs:213
-textarea = Parent "<textarea" "</textarea>"                                     -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE textarea #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:216
+textarea :: Html  -- ^ Inner HTML.                                              -- Util/GenerateHtmlCombinators.hs:212
+         -> Html  -- ^ Resulting HTML.                                          -- Util/GenerateHtmlCombinators.hs:213
+textarea = Parent "<textarea" "</textarea>"                                     -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE textarea #-}                                                         -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<tfoot>@ element.
 --
@@ -1147,10 +1147,10 @@
 --
 -- > <tfoot><span>foo</span></tfoot>
 --
-tfoot :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212
-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213
-tfoot = Parent "<tfoot" "</tfoot>"                                              -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE tfoot #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216
+tfoot :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212
+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213
+tfoot = Parent "<tfoot" "</tfoot>"                                              -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE tfoot #-}                                                            -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<th>@ element.
 --
@@ -1162,10 +1162,10 @@
 --
 -- > <th><span>foo</span></th>
 --
-th :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-th = Parent "<th" "</th>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE th #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
+th :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+th = Parent "<th" "</th>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE th #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<thead>@ element.
 --
@@ -1177,10 +1177,10 @@
 --
 -- > <thead><span>foo</span></thead>
 --
-thead :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212
-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213
-thead = Parent "<thead" "</thead>"                                              -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE thead #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216
+thead :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212
+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213
+thead = Parent "<thead" "</thead>"                                              -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE thead #-}                                                            -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<title>@ element.
 --
@@ -1192,10 +1192,10 @@
 --
 -- > <title><span>foo</span></title>
 --
-title :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212
-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213
-title = Parent "<title" "</title>"                                              -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE title #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216
+title :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212
+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213
+title = Parent "<title" "</title>"                                              -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE title #-}                                                            -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<tr>@ element.
 --
@@ -1207,10 +1207,10 @@
 --
 -- > <tr><span>foo</span></tr>
 --
-tr :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-tr = Parent "<tr" "</tr>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE tr #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
+tr :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+tr = Parent "<tr" "</tr>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE tr #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<tt>@ element.
 --
@@ -1222,10 +1222,10 @@
 --
 -- > <tt><span>foo</span></tt>
 --
-tt :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-tt = Parent "<tt" "</tt>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE tt #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
+tt :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+tt = Parent "<tt" "</tt>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE tt #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<ul>@ element.
 --
@@ -1237,10 +1237,10 @@
 --
 -- > <ul><span>foo</span></ul>
 --
-ul :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-ul = Parent "<ul" "</ul>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE ul #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
+ul :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+ul = Parent "<ul" "</ul>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE ul #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<var>@ element.
 --
@@ -1252,7 +1252,7 @@
 --
 -- > <var><span>foo</span></var>
 --
-var :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212
-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213
-var = Parent "<var" "</var>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE var #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216
+var :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212
+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213
+var = Parent "<var" "</var>"                                                    -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE var #-}                                                              -- Util/GenerateHtmlCombinators.hs:216
diff --git a/Text/Blaze/Html4/Strict/Attributes.hs b/Text/Blaze/Html4/Strict/Attributes.hs
--- a/Text/Blaze/Html4/Strict/Attributes.hs
+++ b/Text/Blaze/Html4/Strict/Attributes.hs
@@ -5,105 +5,105 @@
 -- | This module exports combinators that provide you with the
 -- ability to set attributes on HTML elements.
 --
-{-# LANGUAGE OverloadedStrings #-}                                              -- ./Util/GenerateHtmlCombinators.hs:103
-module Text.Blaze.Html4.Strict.Attributes                                       -- ./Util/GenerateHtmlCombinators.hs:151
-    ( abbr                                                                      -- ./Util/GenerateHtmlCombinators.hs:152
-    , accept                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , accesskey                                                                 -- ./Util/GenerateHtmlCombinators.hs:154
-    , action                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , align                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , alt                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , archive                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , axis                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , border                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , cellpadding                                                               -- ./Util/GenerateHtmlCombinators.hs:154
-    , cellspacing                                                               -- ./Util/GenerateHtmlCombinators.hs:154
-    , char                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , charoff                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , charset                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , checked                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , cite                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , class_                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , classid                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , codebase                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , codetype                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , cols                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , colspan                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , content                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , coords                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , data_                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , datetime                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , declare                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , defer                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , dir                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , disabled                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , enctype                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , for                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , frame                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , headers                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , height                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , href                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , hreflang                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , http_equiv                                                                -- ./Util/GenerateHtmlCombinators.hs:154
-    , id                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , label                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , lang                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , maxlength                                                                 -- ./Util/GenerateHtmlCombinators.hs:154
-    , media                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , method                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , multiple                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , name                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , nohref                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , onabort                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , onblur                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , onchange                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , onclick                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , ondblclick                                                                -- ./Util/GenerateHtmlCombinators.hs:154
-    , onfocus                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , onkeydown                                                                 -- ./Util/GenerateHtmlCombinators.hs:154
-    , onkeypress                                                                -- ./Util/GenerateHtmlCombinators.hs:154
-    , onkeyup                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , onload                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , onmousedown                                                               -- ./Util/GenerateHtmlCombinators.hs:154
-    , onmousemove                                                               -- ./Util/GenerateHtmlCombinators.hs:154
-    , onmouseout                                                                -- ./Util/GenerateHtmlCombinators.hs:154
-    , onmouseover                                                               -- ./Util/GenerateHtmlCombinators.hs:154
-    , onmouseup                                                                 -- ./Util/GenerateHtmlCombinators.hs:154
-    , onreset                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , onselect                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , onsubmit                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , onunload                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , profile                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , readonly                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , rel                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , rev                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , rows                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , rowspan                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , rules                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , scheme                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , scope                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , selected                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , shape                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , size                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , span                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , src                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , standby                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , style                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , summary                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , tabindex                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , title                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , type_                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , usemap                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , valign                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , value                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , valuetype                                                                 -- ./Util/GenerateHtmlCombinators.hs:154
-    , width                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    ) where                                                                     -- ./Util/GenerateHtmlCombinators.hs:155
+{-# LANGUAGE OverloadedStrings #-}                                              -- Util/GenerateHtmlCombinators.hs:103
+module Text.Blaze.Html4.Strict.Attributes                                       -- Util/GenerateHtmlCombinators.hs:151
+    ( abbr                                                                      -- Util/GenerateHtmlCombinators.hs:152
+    , accept                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , accesskey                                                                 -- Util/GenerateHtmlCombinators.hs:154
+    , action                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , align                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , alt                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , archive                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , axis                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , border                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , cellpadding                                                               -- Util/GenerateHtmlCombinators.hs:154
+    , cellspacing                                                               -- Util/GenerateHtmlCombinators.hs:154
+    , char                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , charoff                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , charset                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , checked                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , cite                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , class_                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , classid                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , codebase                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , codetype                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , cols                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , colspan                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , content                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , coords                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , data_                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , datetime                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , declare                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , defer                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , dir                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , disabled                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , enctype                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , for                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , frame                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , headers                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , height                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , href                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , hreflang                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , http_equiv                                                                -- Util/GenerateHtmlCombinators.hs:154
+    , id                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , label                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , lang                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , maxlength                                                                 -- Util/GenerateHtmlCombinators.hs:154
+    , media                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , method                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , multiple                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , name                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , nohref                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , onabort                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , onblur                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , onchange                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , onclick                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , ondblclick                                                                -- Util/GenerateHtmlCombinators.hs:154
+    , onfocus                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , onkeydown                                                                 -- Util/GenerateHtmlCombinators.hs:154
+    , onkeypress                                                                -- Util/GenerateHtmlCombinators.hs:154
+    , onkeyup                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , onload                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , onmousedown                                                               -- Util/GenerateHtmlCombinators.hs:154
+    , onmousemove                                                               -- Util/GenerateHtmlCombinators.hs:154
+    , onmouseout                                                                -- Util/GenerateHtmlCombinators.hs:154
+    , onmouseover                                                               -- Util/GenerateHtmlCombinators.hs:154
+    , onmouseup                                                                 -- Util/GenerateHtmlCombinators.hs:154
+    , onreset                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , onselect                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , onsubmit                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , onunload                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , profile                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , readonly                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , rel                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , rev                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , rows                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , rowspan                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , rules                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , scheme                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , scope                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , selected                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , shape                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , size                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , span                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , src                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , standby                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , style                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , summary                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , tabindex                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , title                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , type_                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , usemap                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , valign                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , value                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , valuetype                                                                 -- Util/GenerateHtmlCombinators.hs:154
+    , width                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    ) where                                                                     -- Util/GenerateHtmlCombinators.hs:155
 
-import Prelude ()                                                               -- ./Util/GenerateHtmlCombinators.hs:105
-                                                                                -- ./Util/GenerateHtmlCombinators.hs:106
-import Text.Blaze.Internal (Attribute, AttributeValue, attribute)               -- ./Util/GenerateHtmlCombinators.hs:107
-                                                                                -- ./Util/GenerateHtmlCombinators.hs:108
+import Prelude ()                                                               -- Util/GenerateHtmlCombinators.hs:105
+                                                                                -- Util/GenerateHtmlCombinators.hs:106
+import Text.Blaze.Internal (Attribute, AttributeValue, attribute)               -- Util/GenerateHtmlCombinators.hs:107
+                                                                                -- Util/GenerateHtmlCombinators.hs:108
 -- | Combinator for the @abbr@ attribute.
 --
 -- Example:
@@ -114,10 +114,10 @@
 --
 -- > <div abbr="bar">Hello.</div>
 --
-abbr :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260
-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261
-abbr = attribute " abbr=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE abbr #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263
+abbr :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260
+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261
+abbr = attribute " abbr=\""                                                     -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE abbr #-}                                                             -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @accept@ attribute.
 --
@@ -129,10 +129,10 @@
 --
 -- > <div accept="bar">Hello.</div>
 --
-accept :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-accept = attribute " accept=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE accept #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
+accept :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+accept = attribute " accept=\""                                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE accept #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @accesskey@ attribute.
 --
@@ -144,10 +144,10 @@
 --
 -- > <div accesskey="bar">Hello.</div>
 --
-accesskey :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260
-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261
-accesskey = attribute " accesskey=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE accesskey #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263
+accesskey :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260
+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261
+accesskey = attribute " accesskey=\""                                           -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE accesskey #-}                                                        -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @action@ attribute.
 --
@@ -159,10 +159,10 @@
 --
 -- > <div action="bar">Hello.</div>
 --
-action :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-action = attribute " action=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE action #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
+action :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+action = attribute " action=\""                                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE action #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @align@ attribute.
 --
@@ -174,10 +174,10 @@
 --
 -- > <div align="bar">Hello.</div>
 --
-align :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260
-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261
-align = attribute " align=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE align #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263
+align :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260
+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261
+align = attribute " align=\""                                                   -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE align #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @alt@ attribute.
 --
@@ -189,10 +189,10 @@
 --
 -- > <div alt="bar">Hello.</div>
 --
-alt :: AttributeValue  -- ^ Attribute value.                                    -- ./Util/GenerateHtmlCombinators.hs:260
-    -> Attribute       -- ^ Resulting attribute.                                -- ./Util/GenerateHtmlCombinators.hs:261
-alt = attribute " alt=\""                                                       -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE alt #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:263
+alt :: AttributeValue  -- ^ Attribute value.                                    -- Util/GenerateHtmlCombinators.hs:260
+    -> Attribute       -- ^ Resulting attribute.                                -- Util/GenerateHtmlCombinators.hs:261
+alt = attribute " alt=\""                                                       -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE alt #-}                                                              -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @archive@ attribute.
 --
@@ -204,10 +204,10 @@
 --
 -- > <div archive="bar">Hello.</div>
 --
-archive :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-archive = attribute " archive=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE archive #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
+archive :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+archive = attribute " archive=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE archive #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @axis@ attribute.
 --
@@ -219,10 +219,10 @@
 --
 -- > <div axis="bar">Hello.</div>
 --
-axis :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260
-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261
-axis = attribute " axis=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE axis #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263
+axis :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260
+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261
+axis = attribute " axis=\""                                                     -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE axis #-}                                                             -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @border@ attribute.
 --
@@ -234,10 +234,10 @@
 --
 -- > <div border="bar">Hello.</div>
 --
-border :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-border = attribute " border=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE border #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
+border :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+border = attribute " border=\""                                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE border #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @cellpadding@ attribute.
 --
@@ -249,10 +249,10 @@
 --
 -- > <div cellpadding="bar">Hello.</div>
 --
-cellpadding :: AttributeValue  -- ^ Attribute value.                            -- ./Util/GenerateHtmlCombinators.hs:260
-            -> Attribute       -- ^ Resulting attribute.                        -- ./Util/GenerateHtmlCombinators.hs:261
-cellpadding = attribute " cellpadding=\""                                       -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE cellpadding #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:263
+cellpadding :: AttributeValue  -- ^ Attribute value.                            -- Util/GenerateHtmlCombinators.hs:260
+            -> Attribute       -- ^ Resulting attribute.                        -- Util/GenerateHtmlCombinators.hs:261
+cellpadding = attribute " cellpadding=\""                                       -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE cellpadding #-}                                                      -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @cellspacing@ attribute.
 --
@@ -264,10 +264,10 @@
 --
 -- > <div cellspacing="bar">Hello.</div>
 --
-cellspacing :: AttributeValue  -- ^ Attribute value.                            -- ./Util/GenerateHtmlCombinators.hs:260
-            -> Attribute       -- ^ Resulting attribute.                        -- ./Util/GenerateHtmlCombinators.hs:261
-cellspacing = attribute " cellspacing=\""                                       -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE cellspacing #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:263
+cellspacing :: AttributeValue  -- ^ Attribute value.                            -- Util/GenerateHtmlCombinators.hs:260
+            -> Attribute       -- ^ Resulting attribute.                        -- Util/GenerateHtmlCombinators.hs:261
+cellspacing = attribute " cellspacing=\""                                       -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE cellspacing #-}                                                      -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @char@ attribute.
 --
@@ -279,10 +279,10 @@
 --
 -- > <div char="bar">Hello.</div>
 --
-char :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260
-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261
-char = attribute " char=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE char #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263
+char :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260
+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261
+char = attribute " char=\""                                                     -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE char #-}                                                             -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @charoff@ attribute.
 --
@@ -294,10 +294,10 @@
 --
 -- > <div charoff="bar">Hello.</div>
 --
-charoff :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-charoff = attribute " charoff=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE charoff #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
+charoff :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+charoff = attribute " charoff=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE charoff #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @charset@ attribute.
 --
@@ -309,10 +309,10 @@
 --
 -- > <div charset="bar">Hello.</div>
 --
-charset :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-charset = attribute " charset=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE charset #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
+charset :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+charset = attribute " charset=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE charset #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @checked@ attribute.
 --
@@ -324,10 +324,10 @@
 --
 -- > <div checked="bar">Hello.</div>
 --
-checked :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-checked = attribute " checked=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE checked #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
+checked :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+checked = attribute " checked=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE checked #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @cite@ attribute.
 --
@@ -339,10 +339,10 @@
 --
 -- > <div cite="bar">Hello.</div>
 --
-cite :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260
-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261
-cite = attribute " cite=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE cite #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263
+cite :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260
+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261
+cite = attribute " cite=\""                                                     -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE cite #-}                                                             -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @class@ attribute.
 --
@@ -354,10 +354,10 @@
 --
 -- > <div class="bar">Hello.</div>
 --
-class_ :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-class_ = attribute " class=\""                                                  -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE class_ #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
+class_ :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+class_ = attribute " class=\""                                                  -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE class_ #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @classid@ attribute.
 --
@@ -369,10 +369,10 @@
 --
 -- > <div classid="bar">Hello.</div>
 --
-classid :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-classid = attribute " classid=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE classid #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
+classid :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+classid = attribute " classid=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE classid #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @codebase@ attribute.
 --
@@ -384,10 +384,10 @@
 --
 -- > <div codebase="bar">Hello.</div>
 --
-codebase :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260
-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261
-codebase = attribute " codebase=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE codebase #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263
+codebase :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260
+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261
+codebase = attribute " codebase=\""                                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE codebase #-}                                                         -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @codetype@ attribute.
 --
@@ -399,10 +399,10 @@
 --
 -- > <div codetype="bar">Hello.</div>
 --
-codetype :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260
-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261
-codetype = attribute " codetype=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE codetype #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263
+codetype :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260
+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261
+codetype = attribute " codetype=\""                                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE codetype #-}                                                         -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @cols@ attribute.
 --
@@ -414,10 +414,10 @@
 --
 -- > <div cols="bar">Hello.</div>
 --
-cols :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260
-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261
-cols = attribute " cols=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE cols #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263
+cols :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260
+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261
+cols = attribute " cols=\""                                                     -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE cols #-}                                                             -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @colspan@ attribute.
 --
@@ -429,10 +429,10 @@
 --
 -- > <div colspan="bar">Hello.</div>
 --
-colspan :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-colspan = attribute " colspan=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE colspan #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
+colspan :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+colspan = attribute " colspan=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE colspan #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @content@ attribute.
 --
@@ -444,10 +444,10 @@
 --
 -- > <div content="bar">Hello.</div>
 --
-content :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-content = attribute " content=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE content #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
+content :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+content = attribute " content=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE content #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @coords@ attribute.
 --
@@ -459,10 +459,10 @@
 --
 -- > <div coords="bar">Hello.</div>
 --
-coords :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-coords = attribute " coords=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE coords #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
+coords :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+coords = attribute " coords=\""                                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE coords #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @data@ attribute.
 --
@@ -474,10 +474,10 @@
 --
 -- > <div data="bar">Hello.</div>
 --
-data_ :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260
-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261
-data_ = attribute " data=\""                                                    -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE data_ #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263
+data_ :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260
+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261
+data_ = attribute " data=\""                                                    -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE data_ #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @datetime@ attribute.
 --
@@ -489,10 +489,10 @@
 --
 -- > <div datetime="bar">Hello.</div>
 --
-datetime :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260
-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261
-datetime = attribute " datetime=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE datetime #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263
+datetime :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260
+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261
+datetime = attribute " datetime=\""                                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE datetime #-}                                                         -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @declare@ attribute.
 --
@@ -504,10 +504,10 @@
 --
 -- > <div declare="bar">Hello.</div>
 --
-declare :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-declare = attribute " declare=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE declare #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
+declare :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+declare = attribute " declare=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE declare #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @defer@ attribute.
 --
@@ -519,10 +519,10 @@
 --
 -- > <div defer="bar">Hello.</div>
 --
-defer :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260
-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261
-defer = attribute " defer=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE defer #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263
+defer :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260
+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261
+defer = attribute " defer=\""                                                   -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE defer #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @dir@ attribute.
 --
@@ -534,10 +534,10 @@
 --
 -- > <div dir="bar">Hello.</div>
 --
-dir :: AttributeValue  -- ^ Attribute value.                                    -- ./Util/GenerateHtmlCombinators.hs:260
-    -> Attribute       -- ^ Resulting attribute.                                -- ./Util/GenerateHtmlCombinators.hs:261
-dir = attribute " dir=\""                                                       -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE dir #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:263
+dir :: AttributeValue  -- ^ Attribute value.                                    -- Util/GenerateHtmlCombinators.hs:260
+    -> Attribute       -- ^ Resulting attribute.                                -- Util/GenerateHtmlCombinators.hs:261
+dir = attribute " dir=\""                                                       -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE dir #-}                                                              -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @disabled@ attribute.
 --
@@ -549,10 +549,10 @@
 --
 -- > <div disabled="bar">Hello.</div>
 --
-disabled :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260
-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261
-disabled = attribute " disabled=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE disabled #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263
+disabled :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260
+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261
+disabled = attribute " disabled=\""                                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE disabled #-}                                                         -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @enctype@ attribute.
 --
@@ -564,10 +564,10 @@
 --
 -- > <div enctype="bar">Hello.</div>
 --
-enctype :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-enctype = attribute " enctype=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE enctype #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
+enctype :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+enctype = attribute " enctype=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE enctype #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @for@ attribute.
 --
@@ -579,10 +579,10 @@
 --
 -- > <div for="bar">Hello.</div>
 --
-for :: AttributeValue  -- ^ Attribute value.                                    -- ./Util/GenerateHtmlCombinators.hs:260
-    -> Attribute       -- ^ Resulting attribute.                                -- ./Util/GenerateHtmlCombinators.hs:261
-for = attribute " for=\""                                                       -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE for #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:263
+for :: AttributeValue  -- ^ Attribute value.                                    -- Util/GenerateHtmlCombinators.hs:260
+    -> Attribute       -- ^ Resulting attribute.                                -- Util/GenerateHtmlCombinators.hs:261
+for = attribute " for=\""                                                       -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE for #-}                                                              -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @frame@ attribute.
 --
@@ -594,10 +594,10 @@
 --
 -- > <div frame="bar">Hello.</div>
 --
-frame :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260
-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261
-frame = attribute " frame=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE frame #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263
+frame :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260
+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261
+frame = attribute " frame=\""                                                   -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE frame #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @headers@ attribute.
 --
@@ -609,10 +609,10 @@
 --
 -- > <div headers="bar">Hello.</div>
 --
-headers :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-headers = attribute " headers=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE headers #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
+headers :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+headers = attribute " headers=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE headers #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @height@ attribute.
 --
@@ -624,10 +624,10 @@
 --
 -- > <div height="bar">Hello.</div>
 --
-height :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-height = attribute " height=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE height #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
+height :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+height = attribute " height=\""                                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE height #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @href@ attribute.
 --
@@ -639,10 +639,10 @@
 --
 -- > <div href="bar">Hello.</div>
 --
-href :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260
-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261
-href = attribute " href=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE href #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263
+href :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260
+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261
+href = attribute " href=\""                                                     -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE href #-}                                                             -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @hreflang@ attribute.
 --
@@ -654,10 +654,10 @@
 --
 -- > <div hreflang="bar">Hello.</div>
 --
-hreflang :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260
-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261
-hreflang = attribute " hreflang=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE hreflang #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263
+hreflang :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260
+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261
+hreflang = attribute " hreflang=\""                                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE hreflang #-}                                                         -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @http-equiv@ attribute.
 --
@@ -669,10 +669,10 @@
 --
 -- > <div http-equiv="bar">Hello.</div>
 --
-http_equiv :: AttributeValue  -- ^ Attribute value.                             -- ./Util/GenerateHtmlCombinators.hs:260
-           -> Attribute       -- ^ Resulting attribute.                         -- ./Util/GenerateHtmlCombinators.hs:261
-http_equiv = attribute " http-equiv=\""                                         -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE http_equiv #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:263
+http_equiv :: AttributeValue  -- ^ Attribute value.                             -- Util/GenerateHtmlCombinators.hs:260
+           -> Attribute       -- ^ Resulting attribute.                         -- Util/GenerateHtmlCombinators.hs:261
+http_equiv = attribute " http-equiv=\""                                         -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE http_equiv #-}                                                       -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @id@ attribute.
 --
@@ -684,10 +684,10 @@
 --
 -- > <div id="bar">Hello.</div>
 --
-id :: AttributeValue  -- ^ Attribute value.                                     -- ./Util/GenerateHtmlCombinators.hs:260
-   -> Attribute       -- ^ Resulting attribute.                                 -- ./Util/GenerateHtmlCombinators.hs:261
-id = attribute " id=\""                                                         -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE id #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:263
+id :: AttributeValue  -- ^ Attribute value.                                     -- Util/GenerateHtmlCombinators.hs:260
+   -> Attribute       -- ^ Resulting attribute.                                 -- Util/GenerateHtmlCombinators.hs:261
+id = attribute " id=\""                                                         -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE id #-}                                                               -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @label@ attribute.
 --
@@ -699,10 +699,10 @@
 --
 -- > <div label="bar">Hello.</div>
 --
-label :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260
-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261
-label = attribute " label=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE label #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263
+label :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260
+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261
+label = attribute " label=\""                                                   -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE label #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @lang@ attribute.
 --
@@ -714,10 +714,10 @@
 --
 -- > <div lang="bar">Hello.</div>
 --
-lang :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260
-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261
-lang = attribute " lang=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE lang #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263
+lang :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260
+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261
+lang = attribute " lang=\""                                                     -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE lang #-}                                                             -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @maxlength@ attribute.
 --
@@ -729,10 +729,10 @@
 --
 -- > <div maxlength="bar">Hello.</div>
 --
-maxlength :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260
-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261
-maxlength = attribute " maxlength=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE maxlength #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263
+maxlength :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260
+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261
+maxlength = attribute " maxlength=\""                                           -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE maxlength #-}                                                        -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @media@ attribute.
 --
@@ -744,10 +744,10 @@
 --
 -- > <div media="bar">Hello.</div>
 --
-media :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260
-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261
-media = attribute " media=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE media #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263
+media :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260
+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261
+media = attribute " media=\""                                                   -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE media #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @method@ attribute.
 --
@@ -759,10 +759,10 @@
 --
 -- > <div method="bar">Hello.</div>
 --
-method :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-method = attribute " method=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE method #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
+method :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+method = attribute " method=\""                                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE method #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @multiple@ attribute.
 --
@@ -774,10 +774,10 @@
 --
 -- > <div multiple="bar">Hello.</div>
 --
-multiple :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260
-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261
-multiple = attribute " multiple=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE multiple #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263
+multiple :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260
+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261
+multiple = attribute " multiple=\""                                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE multiple #-}                                                         -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @name@ attribute.
 --
@@ -789,10 +789,10 @@
 --
 -- > <div name="bar">Hello.</div>
 --
-name :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260
-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261
-name = attribute " name=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE name #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263
+name :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260
+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261
+name = attribute " name=\""                                                     -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE name #-}                                                             -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @nohref@ attribute.
 --
@@ -804,10 +804,10 @@
 --
 -- > <div nohref="bar">Hello.</div>
 --
-nohref :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-nohref = attribute " nohref=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE nohref #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
+nohref :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+nohref = attribute " nohref=\""                                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE nohref #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @onabort@ attribute.
 --
@@ -819,10 +819,10 @@
 --
 -- > <div onabort="bar">Hello.</div>
 --
-onabort :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-onabort = attribute " onabort=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onabort #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
+onabort :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+onabort = attribute " onabort=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onabort #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @onblur@ attribute.
 --
@@ -834,10 +834,10 @@
 --
 -- > <div onblur="bar">Hello.</div>
 --
-onblur :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-onblur = attribute " onblur=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onblur #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
+onblur :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+onblur = attribute " onblur=\""                                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onblur #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @onchange@ attribute.
 --
@@ -849,10 +849,10 @@
 --
 -- > <div onchange="bar">Hello.</div>
 --
-onchange :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260
-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261
-onchange = attribute " onchange=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onchange #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263
+onchange :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260
+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261
+onchange = attribute " onchange=\""                                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onchange #-}                                                         -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @onclick@ attribute.
 --
@@ -864,10 +864,10 @@
 --
 -- > <div onclick="bar">Hello.</div>
 --
-onclick :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-onclick = attribute " onclick=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onclick #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
+onclick :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+onclick = attribute " onclick=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onclick #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @ondblclick@ attribute.
 --
@@ -879,10 +879,10 @@
 --
 -- > <div ondblclick="bar">Hello.</div>
 --
-ondblclick :: AttributeValue  -- ^ Attribute value.                             -- ./Util/GenerateHtmlCombinators.hs:260
-           -> Attribute       -- ^ Resulting attribute.                         -- ./Util/GenerateHtmlCombinators.hs:261
-ondblclick = attribute " ondblclick=\""                                         -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE ondblclick #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:263
+ondblclick :: AttributeValue  -- ^ Attribute value.                             -- Util/GenerateHtmlCombinators.hs:260
+           -> Attribute       -- ^ Resulting attribute.                         -- Util/GenerateHtmlCombinators.hs:261
+ondblclick = attribute " ondblclick=\""                                         -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE ondblclick #-}                                                       -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @onfocus@ attribute.
 --
@@ -894,10 +894,10 @@
 --
 -- > <div onfocus="bar">Hello.</div>
 --
-onfocus :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-onfocus = attribute " onfocus=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onfocus #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
+onfocus :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+onfocus = attribute " onfocus=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onfocus #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @onkeydown@ attribute.
 --
@@ -909,10 +909,10 @@
 --
 -- > <div onkeydown="bar">Hello.</div>
 --
-onkeydown :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260
-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261
-onkeydown = attribute " onkeydown=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onkeydown #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263
+onkeydown :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260
+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261
+onkeydown = attribute " onkeydown=\""                                           -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onkeydown #-}                                                        -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @onkeypress@ attribute.
 --
@@ -924,10 +924,10 @@
 --
 -- > <div onkeypress="bar">Hello.</div>
 --
-onkeypress :: AttributeValue  -- ^ Attribute value.                             -- ./Util/GenerateHtmlCombinators.hs:260
-           -> Attribute       -- ^ Resulting attribute.                         -- ./Util/GenerateHtmlCombinators.hs:261
-onkeypress = attribute " onkeypress=\""                                         -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onkeypress #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:263
+onkeypress :: AttributeValue  -- ^ Attribute value.                             -- Util/GenerateHtmlCombinators.hs:260
+           -> Attribute       -- ^ Resulting attribute.                         -- Util/GenerateHtmlCombinators.hs:261
+onkeypress = attribute " onkeypress=\""                                         -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onkeypress #-}                                                       -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @onkeyup@ attribute.
 --
@@ -939,10 +939,10 @@
 --
 -- > <div onkeyup="bar">Hello.</div>
 --
-onkeyup :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-onkeyup = attribute " onkeyup=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onkeyup #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
+onkeyup :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+onkeyup = attribute " onkeyup=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onkeyup #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @onload@ attribute.
 --
@@ -954,10 +954,10 @@
 --
 -- > <div onload="bar">Hello.</div>
 --
-onload :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-onload = attribute " onload=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onload #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
+onload :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+onload = attribute " onload=\""                                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onload #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @onmousedown@ attribute.
 --
@@ -969,10 +969,10 @@
 --
 -- > <div onmousedown="bar">Hello.</div>
 --
-onmousedown :: AttributeValue  -- ^ Attribute value.                            -- ./Util/GenerateHtmlCombinators.hs:260
-            -> Attribute       -- ^ Resulting attribute.                        -- ./Util/GenerateHtmlCombinators.hs:261
-onmousedown = attribute " onmousedown=\""                                       -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onmousedown #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:263
+onmousedown :: AttributeValue  -- ^ Attribute value.                            -- Util/GenerateHtmlCombinators.hs:260
+            -> Attribute       -- ^ Resulting attribute.                        -- Util/GenerateHtmlCombinators.hs:261
+onmousedown = attribute " onmousedown=\""                                       -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onmousedown #-}                                                      -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @onmousemove@ attribute.
 --
@@ -984,10 +984,10 @@
 --
 -- > <div onmousemove="bar">Hello.</div>
 --
-onmousemove :: AttributeValue  -- ^ Attribute value.                            -- ./Util/GenerateHtmlCombinators.hs:260
-            -> Attribute       -- ^ Resulting attribute.                        -- ./Util/GenerateHtmlCombinators.hs:261
-onmousemove = attribute " onmousemove=\""                                       -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onmousemove #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:263
+onmousemove :: AttributeValue  -- ^ Attribute value.                            -- Util/GenerateHtmlCombinators.hs:260
+            -> Attribute       -- ^ Resulting attribute.                        -- Util/GenerateHtmlCombinators.hs:261
+onmousemove = attribute " onmousemove=\""                                       -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onmousemove #-}                                                      -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @onmouseout@ attribute.
 --
@@ -999,10 +999,10 @@
 --
 -- > <div onmouseout="bar">Hello.</div>
 --
-onmouseout :: AttributeValue  -- ^ Attribute value.                             -- ./Util/GenerateHtmlCombinators.hs:260
-           -> Attribute       -- ^ Resulting attribute.                         -- ./Util/GenerateHtmlCombinators.hs:261
-onmouseout = attribute " onmouseout=\""                                         -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onmouseout #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:263
+onmouseout :: AttributeValue  -- ^ Attribute value.                             -- Util/GenerateHtmlCombinators.hs:260
+           -> Attribute       -- ^ Resulting attribute.                         -- Util/GenerateHtmlCombinators.hs:261
+onmouseout = attribute " onmouseout=\""                                         -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onmouseout #-}                                                       -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @onmouseover@ attribute.
 --
@@ -1014,10 +1014,10 @@
 --
 -- > <div onmouseover="bar">Hello.</div>
 --
-onmouseover :: AttributeValue  -- ^ Attribute value.                            -- ./Util/GenerateHtmlCombinators.hs:260
-            -> Attribute       -- ^ Resulting attribute.                        -- ./Util/GenerateHtmlCombinators.hs:261
-onmouseover = attribute " onmouseover=\""                                       -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onmouseover #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:263
+onmouseover :: AttributeValue  -- ^ Attribute value.                            -- Util/GenerateHtmlCombinators.hs:260
+            -> Attribute       -- ^ Resulting attribute.                        -- Util/GenerateHtmlCombinators.hs:261
+onmouseover = attribute " onmouseover=\""                                       -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onmouseover #-}                                                      -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @onmouseup@ attribute.
 --
@@ -1029,10 +1029,10 @@
 --
 -- > <div onmouseup="bar">Hello.</div>
 --
-onmouseup :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260
-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261
-onmouseup = attribute " onmouseup=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onmouseup #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263
+onmouseup :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260
+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261
+onmouseup = attribute " onmouseup=\""                                           -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onmouseup #-}                                                        -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @onreset@ attribute.
 --
@@ -1044,10 +1044,10 @@
 --
 -- > <div onreset="bar">Hello.</div>
 --
-onreset :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-onreset = attribute " onreset=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onreset #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
+onreset :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+onreset = attribute " onreset=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onreset #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @onselect@ attribute.
 --
@@ -1059,10 +1059,10 @@
 --
 -- > <div onselect="bar">Hello.</div>
 --
-onselect :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260
-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261
-onselect = attribute " onselect=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onselect #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263
+onselect :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260
+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261
+onselect = attribute " onselect=\""                                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onselect #-}                                                         -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @onsubmit@ attribute.
 --
@@ -1074,10 +1074,10 @@
 --
 -- > <div onsubmit="bar">Hello.</div>
 --
-onsubmit :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260
-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261
-onsubmit = attribute " onsubmit=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onsubmit #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263
+onsubmit :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260
+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261
+onsubmit = attribute " onsubmit=\""                                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onsubmit #-}                                                         -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @onunload@ attribute.
 --
@@ -1089,10 +1089,10 @@
 --
 -- > <div onunload="bar">Hello.</div>
 --
-onunload :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260
-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261
-onunload = attribute " onunload=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onunload #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263
+onunload :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260
+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261
+onunload = attribute " onunload=\""                                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onunload #-}                                                         -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @profile@ attribute.
 --
@@ -1104,10 +1104,10 @@
 --
 -- > <div profile="bar">Hello.</div>
 --
-profile :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-profile = attribute " profile=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE profile #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
+profile :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+profile = attribute " profile=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE profile #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @readonly@ attribute.
 --
@@ -1119,10 +1119,10 @@
 --
 -- > <div readonly="bar">Hello.</div>
 --
-readonly :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260
-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261
-readonly = attribute " readonly=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE readonly #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263
+readonly :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260
+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261
+readonly = attribute " readonly=\""                                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE readonly #-}                                                         -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @rel@ attribute.
 --
@@ -1134,10 +1134,10 @@
 --
 -- > <div rel="bar">Hello.</div>
 --
-rel :: AttributeValue  -- ^ Attribute value.                                    -- ./Util/GenerateHtmlCombinators.hs:260
-    -> Attribute       -- ^ Resulting attribute.                                -- ./Util/GenerateHtmlCombinators.hs:261
-rel = attribute " rel=\""                                                       -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE rel #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:263
+rel :: AttributeValue  -- ^ Attribute value.                                    -- Util/GenerateHtmlCombinators.hs:260
+    -> Attribute       -- ^ Resulting attribute.                                -- Util/GenerateHtmlCombinators.hs:261
+rel = attribute " rel=\""                                                       -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE rel #-}                                                              -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @rev@ attribute.
 --
@@ -1149,10 +1149,10 @@
 --
 -- > <div rev="bar">Hello.</div>
 --
-rev :: AttributeValue  -- ^ Attribute value.                                    -- ./Util/GenerateHtmlCombinators.hs:260
-    -> Attribute       -- ^ Resulting attribute.                                -- ./Util/GenerateHtmlCombinators.hs:261
-rev = attribute " rev=\""                                                       -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE rev #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:263
+rev :: AttributeValue  -- ^ Attribute value.                                    -- Util/GenerateHtmlCombinators.hs:260
+    -> Attribute       -- ^ Resulting attribute.                                -- Util/GenerateHtmlCombinators.hs:261
+rev = attribute " rev=\""                                                       -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE rev #-}                                                              -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @rows@ attribute.
 --
@@ -1164,10 +1164,10 @@
 --
 -- > <div rows="bar">Hello.</div>
 --
-rows :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260
-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261
-rows = attribute " rows=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE rows #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263
+rows :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260
+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261
+rows = attribute " rows=\""                                                     -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE rows #-}                                                             -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @rowspan@ attribute.
 --
@@ -1179,10 +1179,10 @@
 --
 -- > <div rowspan="bar">Hello.</div>
 --
-rowspan :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-rowspan = attribute " rowspan=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE rowspan #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
+rowspan :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+rowspan = attribute " rowspan=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE rowspan #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @rules@ attribute.
 --
@@ -1194,10 +1194,10 @@
 --
 -- > <div rules="bar">Hello.</div>
 --
-rules :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260
-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261
-rules = attribute " rules=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE rules #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263
+rules :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260
+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261
+rules = attribute " rules=\""                                                   -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE rules #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @scheme@ attribute.
 --
@@ -1209,10 +1209,10 @@
 --
 -- > <div scheme="bar">Hello.</div>
 --
-scheme :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-scheme = attribute " scheme=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE scheme #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
+scheme :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+scheme = attribute " scheme=\""                                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE scheme #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @scope@ attribute.
 --
@@ -1224,10 +1224,10 @@
 --
 -- > <div scope="bar">Hello.</div>
 --
-scope :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260
-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261
-scope = attribute " scope=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE scope #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263
+scope :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260
+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261
+scope = attribute " scope=\""                                                   -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE scope #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @selected@ attribute.
 --
@@ -1239,10 +1239,10 @@
 --
 -- > <div selected="bar">Hello.</div>
 --
-selected :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260
-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261
-selected = attribute " selected=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE selected #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263
+selected :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260
+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261
+selected = attribute " selected=\""                                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE selected #-}                                                         -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @shape@ attribute.
 --
@@ -1254,10 +1254,10 @@
 --
 -- > <div shape="bar">Hello.</div>
 --
-shape :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260
-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261
-shape = attribute " shape=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE shape #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263
+shape :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260
+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261
+shape = attribute " shape=\""                                                   -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE shape #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @size@ attribute.
 --
@@ -1269,10 +1269,10 @@
 --
 -- > <div size="bar">Hello.</div>
 --
-size :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260
-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261
-size = attribute " size=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE size #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263
+size :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260
+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261
+size = attribute " size=\""                                                     -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE size #-}                                                             -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @span@ attribute.
 --
@@ -1284,10 +1284,10 @@
 --
 -- > <div span="bar">Hello.</div>
 --
-span :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260
-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261
-span = attribute " span=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE span #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263
+span :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260
+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261
+span = attribute " span=\""                                                     -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE span #-}                                                             -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @src@ attribute.
 --
@@ -1299,10 +1299,10 @@
 --
 -- > <div src="bar">Hello.</div>
 --
-src :: AttributeValue  -- ^ Attribute value.                                    -- ./Util/GenerateHtmlCombinators.hs:260
-    -> Attribute       -- ^ Resulting attribute.                                -- ./Util/GenerateHtmlCombinators.hs:261
-src = attribute " src=\""                                                       -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE src #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:263
+src :: AttributeValue  -- ^ Attribute value.                                    -- Util/GenerateHtmlCombinators.hs:260
+    -> Attribute       -- ^ Resulting attribute.                                -- Util/GenerateHtmlCombinators.hs:261
+src = attribute " src=\""                                                       -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE src #-}                                                              -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @standby@ attribute.
 --
@@ -1314,10 +1314,10 @@
 --
 -- > <div standby="bar">Hello.</div>
 --
-standby :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-standby = attribute " standby=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE standby #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
+standby :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+standby = attribute " standby=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE standby #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @style@ attribute.
 --
@@ -1329,10 +1329,10 @@
 --
 -- > <div style="bar">Hello.</div>
 --
-style :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260
-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261
-style = attribute " style=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE style #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263
+style :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260
+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261
+style = attribute " style=\""                                                   -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE style #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @summary@ attribute.
 --
@@ -1344,10 +1344,10 @@
 --
 -- > <div summary="bar">Hello.</div>
 --
-summary :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-summary = attribute " summary=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE summary #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
+summary :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+summary = attribute " summary=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE summary #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @tabindex@ attribute.
 --
@@ -1359,10 +1359,10 @@
 --
 -- > <div tabindex="bar">Hello.</div>
 --
-tabindex :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260
-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261
-tabindex = attribute " tabindex=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE tabindex #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263
+tabindex :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260
+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261
+tabindex = attribute " tabindex=\""                                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE tabindex #-}                                                         -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @title@ attribute.
 --
@@ -1374,10 +1374,10 @@
 --
 -- > <div title="bar">Hello.</div>
 --
-title :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260
-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261
-title = attribute " title=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE title #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263
+title :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260
+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261
+title = attribute " title=\""                                                   -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE title #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @type@ attribute.
 --
@@ -1389,10 +1389,10 @@
 --
 -- > <div type="bar">Hello.</div>
 --
-type_ :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260
-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261
-type_ = attribute " type=\""                                                    -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE type_ #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263
+type_ :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260
+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261
+type_ = attribute " type=\""                                                    -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE type_ #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @usemap@ attribute.
 --
@@ -1404,10 +1404,10 @@
 --
 -- > <div usemap="bar">Hello.</div>
 --
-usemap :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-usemap = attribute " usemap=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE usemap #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
+usemap :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+usemap = attribute " usemap=\""                                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE usemap #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @valign@ attribute.
 --
@@ -1419,10 +1419,10 @@
 --
 -- > <div valign="bar">Hello.</div>
 --
-valign :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-valign = attribute " valign=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE valign #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
+valign :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+valign = attribute " valign=\""                                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE valign #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @value@ attribute.
 --
@@ -1434,10 +1434,10 @@
 --
 -- > <div value="bar">Hello.</div>
 --
-value :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260
-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261
-value = attribute " value=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE value #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263
+value :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260
+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261
+value = attribute " value=\""                                                   -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE value #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @valuetype@ attribute.
 --
@@ -1449,10 +1449,10 @@
 --
 -- > <div valuetype="bar">Hello.</div>
 --
-valuetype :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260
-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261
-valuetype = attribute " valuetype=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE valuetype #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263
+valuetype :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260
+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261
+valuetype = attribute " valuetype=\""                                           -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE valuetype #-}                                                        -- Util/GenerateHtmlCombinators.hs:263
 
 -- | Combinator for the @width@ attribute.
 --
@@ -1464,7 +1464,7 @@
 --
 -- > <div width="bar">Hello.</div>
 --
-width :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260
-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261
-width = attribute " width=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE width #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263
+width :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260
+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261
+width = attribute " width=\""                                                   -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE width #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
diff --git a/Text/Blaze/Html4/Transitional.hs b/Text/Blaze/Html4/Transitional.hs
--- a/Text/Blaze/Html4/Transitional.hs
+++ b/Text/Blaze/Html4/Transitional.hs
@@ -2,107 +2,107 @@
 -- edit it directly. Instead, edit the files who generated this code,
 -- you can find them in the @util/@ directory.
 
-{-# LANGUAGE OverloadedStrings #-}                                              -- ./Util/GenerateHtmlCombinators.hs:78
+{-# LANGUAGE OverloadedStrings #-}                                              -- Util/GenerateHtmlCombinators.hs:78
 -- | This module exports HTML combinators used to create documents.
 --
-module Text.Blaze.Html4.Transitional                                            -- ./Util/GenerateHtmlCombinators.hs:151
-    ( module Text.Blaze                                                         -- ./Util/GenerateHtmlCombinators.hs:152
-    , docType                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , docTypeHtml                                                               -- ./Util/GenerateHtmlCombinators.hs:154
-    , a                                                                         -- ./Util/GenerateHtmlCombinators.hs:154
-    , abbr                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , acronym                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , address                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , applet                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , area                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , b                                                                         -- ./Util/GenerateHtmlCombinators.hs:154
-    , basefont                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , bdo                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , big                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , blockquote                                                                -- ./Util/GenerateHtmlCombinators.hs:154
-    , body                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , br                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , button                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , caption                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , center                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , cite                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , code                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , col                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , colgroup                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , dd                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , del                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , dfn                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , dir                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , div                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , dl                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , dt                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , em                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , fieldset                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , font                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , form                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , h1                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , h2                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , h3                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , h4                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , h5                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , h6                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , head                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , hr                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , html                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , i                                                                         -- ./Util/GenerateHtmlCombinators.hs:154
-    , iframe                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , img                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , input                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , ins                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , isindex                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , kbd                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , label                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , legend                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , li                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , link                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , map                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , menu                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , meta                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , noframes                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , noscript                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , object                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , ol                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , optgroup                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , option                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , p                                                                         -- ./Util/GenerateHtmlCombinators.hs:154
-    , param                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , pre                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , q                                                                         -- ./Util/GenerateHtmlCombinators.hs:154
-    , s                                                                         -- ./Util/GenerateHtmlCombinators.hs:154
-    , samp                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , script                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , select                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , small                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , span                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , strong                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , style                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , sub                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , sup                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , table                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , tbody                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , td                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , textarea                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , tfoot                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , th                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , thead                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , title                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , tr                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , tt                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , u                                                                         -- ./Util/GenerateHtmlCombinators.hs:154
-    , ul                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , var                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    ) where                                                                     -- ./Util/GenerateHtmlCombinators.hs:155
+module Text.Blaze.Html4.Transitional                                            -- Util/GenerateHtmlCombinators.hs:151
+    ( module Text.Blaze                                                         -- Util/GenerateHtmlCombinators.hs:152
+    , docType                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , docTypeHtml                                                               -- Util/GenerateHtmlCombinators.hs:154
+    , a                                                                         -- Util/GenerateHtmlCombinators.hs:154
+    , abbr                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , acronym                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , address                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , applet                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , area                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , b                                                                         -- Util/GenerateHtmlCombinators.hs:154
+    , basefont                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , bdo                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , big                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , blockquote                                                                -- Util/GenerateHtmlCombinators.hs:154
+    , body                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , br                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , button                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , caption                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , center                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , cite                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , code                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , col                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , colgroup                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , dd                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , del                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , dfn                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , dir                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , div                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , dl                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , dt                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , em                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , fieldset                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , font                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , form                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , h1                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , h2                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , h3                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , h4                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , h5                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , h6                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , head                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , hr                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , html                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , i                                                                         -- Util/GenerateHtmlCombinators.hs:154
+    , iframe                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , img                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , input                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , ins                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , isindex                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , kbd                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , label                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , legend                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , li                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , link                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , map                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , menu                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , meta                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , noframes                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , noscript                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , object                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , ol                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , optgroup                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , option                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , p                                                                         -- Util/GenerateHtmlCombinators.hs:154
+    , param                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , pre                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , q                                                                         -- Util/GenerateHtmlCombinators.hs:154
+    , s                                                                         -- Util/GenerateHtmlCombinators.hs:154
+    , samp                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , script                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , select                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , small                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , span                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , strong                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , style                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , sub                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , sup                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , table                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , tbody                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , td                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , textarea                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , tfoot                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , th                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , thead                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , title                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , tr                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , tt                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , u                                                                         -- Util/GenerateHtmlCombinators.hs:154
+    , ul                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , var                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    ) where                                                                     -- Util/GenerateHtmlCombinators.hs:155
 
-import Prelude ((>>), (.))                                                      -- ./Util/GenerateHtmlCombinators.hs:85
-                                                                                -- ./Util/GenerateHtmlCombinators.hs:86
-import Text.Blaze                                                               -- ./Util/GenerateHtmlCombinators.hs:87
-import Text.Blaze.Internal                                                      -- ./Util/GenerateHtmlCombinators.hs:88
-                                                                                -- ./Util/GenerateHtmlCombinators.hs:89
+import Prelude ((>>), (.))                                                      -- Util/GenerateHtmlCombinators.hs:85
+                                                                                -- Util/GenerateHtmlCombinators.hs:86
+import Text.Blaze                                                               -- Util/GenerateHtmlCombinators.hs:87
+import Text.Blaze.Internal                                                      -- Util/GenerateHtmlCombinators.hs:88
+                                                                                -- Util/GenerateHtmlCombinators.hs:89
 -- | Combinator for the document type. This should be placed at the top
 -- of every HTML page.
 --
@@ -115,9 +115,9 @@
 -- > <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
 -- >     "http://www.w3.org/TR/html4/loose.dtd">
 --
-docType :: Html  -- ^ The document type HTML.                                   -- ./Util/GenerateHtmlCombinators.hs:171
-docType = preEscapedText "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\"\n    \"http://www.w3.org/TR/html4/loose.dtd\">\n" -- ./Util/GenerateHtmlCombinators.hs:172
-{-# INLINE docType #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:173
+docType :: Html  -- ^ The document type HTML.                                   -- Util/GenerateHtmlCombinators.hs:171
+docType = preEscapedText "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\"\n    \"http://www.w3.org/TR/html4/loose.dtd\">\n" -- Util/GenerateHtmlCombinators.hs:172
+{-# INLINE docType #-}                                                          -- Util/GenerateHtmlCombinators.hs:173
 
 -- | Combinator for the @\<html>@ element. This combinator will also
 -- insert the correct doctype.
@@ -132,10 +132,10 @@
 -- >     "http://www.w3.org/TR/html4/loose.dtd">
 -- > <html><span>foo</span></html>
 --
-docTypeHtml :: Html  -- ^ Inner HTML.                                           -- ./Util/GenerateHtmlCombinators.hs:192
-            -> Html  -- ^ Resulting HTML.                                       -- ./Util/GenerateHtmlCombinators.hs:193
-docTypeHtml inner = docType >> html inner                                       -- ./Util/GenerateHtmlCombinators.hs:194
-{-# INLINE docTypeHtml #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:195
+docTypeHtml :: Html  -- ^ Inner HTML.                                           -- Util/GenerateHtmlCombinators.hs:192
+            -> Html  -- ^ Resulting HTML.                                       -- Util/GenerateHtmlCombinators.hs:193
+docTypeHtml inner = docType >> html inner                                       -- Util/GenerateHtmlCombinators.hs:194
+{-# INLINE docTypeHtml #-}                                                      -- Util/GenerateHtmlCombinators.hs:195
 
 -- | Combinator for the @\<a>@ element.
 --
@@ -147,10 +147,10 @@
 --
 -- > <a><span>foo</span></a>
 --
-a :: Html  -- ^ Inner HTML.                                                     -- ./Util/GenerateHtmlCombinators.hs:212
-  -> Html  -- ^ Resulting HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:213
-a = Parent "<a" "</a>"                                                          -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE a #-}                                                                -- ./Util/GenerateHtmlCombinators.hs:216
+a :: Html  -- ^ Inner HTML.                                                     -- Util/GenerateHtmlCombinators.hs:212
+  -> Html  -- ^ Resulting HTML.                                                 -- Util/GenerateHtmlCombinators.hs:213
+a = Parent "<a" "</a>"                                                          -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE a #-}                                                                -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<abbr>@ element.
 --
@@ -162,10 +162,10 @@
 --
 -- > <abbr><span>foo</span></abbr>
 --
-abbr :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212
-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213
-abbr = Parent "<abbr" "</abbr>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE abbr #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216
+abbr :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212
+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213
+abbr = Parent "<abbr" "</abbr>"                                                 -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE abbr #-}                                                             -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<acronym>@ element.
 --
@@ -177,10 +177,10 @@
 --
 -- > <acronym><span>foo</span></acronym>
 --
-acronym :: Html  -- ^ Inner HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:212
-        -> Html  -- ^ Resulting HTML.                                           -- ./Util/GenerateHtmlCombinators.hs:213
-acronym = Parent "<acronym" "</acronym>"                                        -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE acronym #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:216
+acronym :: Html  -- ^ Inner HTML.                                               -- Util/GenerateHtmlCombinators.hs:212
+        -> Html  -- ^ Resulting HTML.                                           -- Util/GenerateHtmlCombinators.hs:213
+acronym = Parent "<acronym" "</acronym>"                                        -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE acronym #-}                                                          -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<address>@ element.
 --
@@ -192,10 +192,10 @@
 --
 -- > <address><span>foo</span></address>
 --
-address :: Html  -- ^ Inner HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:212
-        -> Html  -- ^ Resulting HTML.                                           -- ./Util/GenerateHtmlCombinators.hs:213
-address = Parent "<address" "</address>"                                        -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE address #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:216
+address :: Html  -- ^ Inner HTML.                                               -- Util/GenerateHtmlCombinators.hs:212
+        -> Html  -- ^ Resulting HTML.                                           -- Util/GenerateHtmlCombinators.hs:213
+address = Parent "<address" "</address>"                                        -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE address #-}                                                          -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<applet>@ element.
 --
@@ -207,10 +207,10 @@
 --
 -- > <applet><span>foo</span></applet>
 --
-applet :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212
-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213
-applet = Parent "<applet" "</applet>"                                           -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE applet #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216
+applet :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212
+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213
+applet = Parent "<applet" "</applet>"                                           -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE applet #-}                                                           -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<area />@ element.
 --
@@ -222,9 +222,9 @@
 --
 -- > <area />
 --
-area :: Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:238
-area = Leaf "<area" ">"                                                         -- ./Util/GenerateHtmlCombinators.hs:239
-{-# INLINE area #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:240
+area :: Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:238
+area = Leaf "<area" ">"                                                         -- Util/GenerateHtmlCombinators.hs:239
+{-# INLINE area #-}                                                             -- Util/GenerateHtmlCombinators.hs:240
 
 -- | Combinator for the @\<b>@ element.
 --
@@ -236,10 +236,10 @@
 --
 -- > <b><span>foo</span></b>
 --
-b :: Html  -- ^ Inner HTML.                                                     -- ./Util/GenerateHtmlCombinators.hs:212
-  -> Html  -- ^ Resulting HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:213
-b = Parent "<b" "</b>"                                                          -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE b #-}                                                                -- ./Util/GenerateHtmlCombinators.hs:216
+b :: Html  -- ^ Inner HTML.                                                     -- Util/GenerateHtmlCombinators.hs:212
+  -> Html  -- ^ Resulting HTML.                                                 -- Util/GenerateHtmlCombinators.hs:213
+b = Parent "<b" "</b>"                                                          -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE b #-}                                                                -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<basefont />@ element.
 --
@@ -251,9 +251,9 @@
 --
 -- > <basefont />
 --
-basefont :: Html  -- ^ Resulting HTML.                                          -- ./Util/GenerateHtmlCombinators.hs:238
-basefont = Leaf "<basefont" ">"                                                 -- ./Util/GenerateHtmlCombinators.hs:239
-{-# INLINE basefont #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:240
+basefont :: Html  -- ^ Resulting HTML.                                          -- Util/GenerateHtmlCombinators.hs:238
+basefont = Leaf "<basefont" ">"                                                 -- Util/GenerateHtmlCombinators.hs:239
+{-# INLINE basefont #-}                                                         -- Util/GenerateHtmlCombinators.hs:240
 
 -- | Combinator for the @\<bdo>@ element.
 --
@@ -265,10 +265,10 @@
 --
 -- > <bdo><span>foo</span></bdo>
 --
-bdo :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212
-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213
-bdo = Parent "<bdo" "</bdo>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE bdo #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216
+bdo :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212
+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213
+bdo = Parent "<bdo" "</bdo>"                                                    -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE bdo #-}                                                              -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<big>@ element.
 --
@@ -280,10 +280,10 @@
 --
 -- > <big><span>foo</span></big>
 --
-big :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212
-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213
-big = Parent "<big" "</big>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE big #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216
+big :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212
+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213
+big = Parent "<big" "</big>"                                                    -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE big #-}                                                              -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<blockquote>@ element.
 --
@@ -295,10 +295,10 @@
 --
 -- > <blockquote><span>foo</span></blockquote>
 --
-blockquote :: Html  -- ^ Inner HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:212
-           -> Html  -- ^ Resulting HTML.                                        -- ./Util/GenerateHtmlCombinators.hs:213
-blockquote = Parent "<blockquote" "</blockquote>"                               -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE blockquote #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:216
+blockquote :: Html  -- ^ Inner HTML.                                            -- Util/GenerateHtmlCombinators.hs:212
+           -> Html  -- ^ Resulting HTML.                                        -- Util/GenerateHtmlCombinators.hs:213
+blockquote = Parent "<blockquote" "</blockquote>"                               -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE blockquote #-}                                                       -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<body>@ element.
 --
@@ -310,10 +310,10 @@
 --
 -- > <body><span>foo</span></body>
 --
-body :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212
-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213
-body = Parent "<body" "</body>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE body #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216
+body :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212
+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213
+body = Parent "<body" "</body>"                                                 -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE body #-}                                                             -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<br />@ element.
 --
@@ -325,9 +325,9 @@
 --
 -- > <br />
 --
-br :: Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:238
-br = Leaf "<br" ">"                                                             -- ./Util/GenerateHtmlCombinators.hs:239
-{-# INLINE br #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:240
+br :: Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:238
+br = Leaf "<br" ">"                                                             -- Util/GenerateHtmlCombinators.hs:239
+{-# INLINE br #-}                                                               -- Util/GenerateHtmlCombinators.hs:240
 
 -- | Combinator for the @\<button>@ element.
 --
@@ -339,10 +339,10 @@
 --
 -- > <button><span>foo</span></button>
 --
-button :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212
-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213
-button = Parent "<button" "</button>"                                           -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE button #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216
+button :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212
+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213
+button = Parent "<button" "</button>"                                           -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE button #-}                                                           -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<caption>@ element.
 --
@@ -354,10 +354,10 @@
 --
 -- > <caption><span>foo</span></caption>
 --
-caption :: Html  -- ^ Inner HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:212
-        -> Html  -- ^ Resulting HTML.                                           -- ./Util/GenerateHtmlCombinators.hs:213
-caption = Parent "<caption" "</caption>"                                        -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE caption #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:216
+caption :: Html  -- ^ Inner HTML.                                               -- Util/GenerateHtmlCombinators.hs:212
+        -> Html  -- ^ Resulting HTML.                                           -- Util/GenerateHtmlCombinators.hs:213
+caption = Parent "<caption" "</caption>"                                        -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE caption #-}                                                          -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<center>@ element.
 --
@@ -369,10 +369,10 @@
 --
 -- > <center><span>foo</span></center>
 --
-center :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212
-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213
-center = Parent "<center" "</center>"                                           -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE center #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216
+center :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212
+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213
+center = Parent "<center" "</center>"                                           -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE center #-}                                                           -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<cite>@ element.
 --
@@ -384,10 +384,10 @@
 --
 -- > <cite><span>foo</span></cite>
 --
-cite :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212
-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213
-cite = Parent "<cite" "</cite>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE cite #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216
+cite :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212
+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213
+cite = Parent "<cite" "</cite>"                                                 -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE cite #-}                                                             -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<code>@ element.
 --
@@ -399,10 +399,10 @@
 --
 -- > <code><span>foo</span></code>
 --
-code :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212
-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213
-code = Parent "<code" "</code>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE code #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216
+code :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212
+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213
+code = Parent "<code" "</code>"                                                 -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE code #-}                                                             -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<col />@ element.
 --
@@ -414,9 +414,9 @@
 --
 -- > <col />
 --
-col :: Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:238
-col = Leaf "<col" ">"                                                           -- ./Util/GenerateHtmlCombinators.hs:239
-{-# INLINE col #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:240
+col :: Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:238
+col = Leaf "<col" ">"                                                           -- Util/GenerateHtmlCombinators.hs:239
+{-# INLINE col #-}                                                              -- Util/GenerateHtmlCombinators.hs:240
 
 -- | Combinator for the @\<colgroup>@ element.
 --
@@ -428,10 +428,10 @@
 --
 -- > <colgroup><span>foo</span></colgroup>
 --
-colgroup :: Html  -- ^ Inner HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:212
-         -> Html  -- ^ Resulting HTML.                                          -- ./Util/GenerateHtmlCombinators.hs:213
-colgroup = Parent "<colgroup" "</colgroup>"                                     -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE colgroup #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:216
+colgroup :: Html  -- ^ Inner HTML.                                              -- Util/GenerateHtmlCombinators.hs:212
+         -> Html  -- ^ Resulting HTML.                                          -- Util/GenerateHtmlCombinators.hs:213
+colgroup = Parent "<colgroup" "</colgroup>"                                     -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE colgroup #-}                                                         -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<dd>@ element.
 --
@@ -443,10 +443,10 @@
 --
 -- > <dd><span>foo</span></dd>
 --
-dd :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-dd = Parent "<dd" "</dd>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE dd #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
+dd :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+dd = Parent "<dd" "</dd>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE dd #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<del>@ element.
 --
@@ -458,10 +458,10 @@
 --
 -- > <del><span>foo</span></del>
 --
-del :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212
-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213
-del = Parent "<del" "</del>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE del #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216
+del :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212
+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213
+del = Parent "<del" "</del>"                                                    -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE del #-}                                                              -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<dfn>@ element.
 --
@@ -473,10 +473,10 @@
 --
 -- > <dfn><span>foo</span></dfn>
 --
-dfn :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212
-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213
-dfn = Parent "<dfn" "</dfn>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE dfn #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216
+dfn :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212
+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213
+dfn = Parent "<dfn" "</dfn>"                                                    -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE dfn #-}                                                              -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<dir>@ element.
 --
@@ -488,10 +488,10 @@
 --
 -- > <dir><span>foo</span></dir>
 --
-dir :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212
-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213
-dir = Parent "<dir" "</dir>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE dir #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216
+dir :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212
+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213
+dir = Parent "<dir" "</dir>"                                                    -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE dir #-}                                                              -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<div>@ element.
 --
@@ -503,10 +503,10 @@
 --
 -- > <div><span>foo</span></div>
 --
-div :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212
-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213
-div = Parent "<div" "</div>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE div #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216
+div :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212
+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213
+div = Parent "<div" "</div>"                                                    -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE div #-}                                                              -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<dl>@ element.
 --
@@ -518,10 +518,10 @@
 --
 -- > <dl><span>foo</span></dl>
 --
-dl :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-dl = Parent "<dl" "</dl>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE dl #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
+dl :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+dl = Parent "<dl" "</dl>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE dl #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<dt>@ element.
 --
@@ -533,10 +533,10 @@
 --
 -- > <dt><span>foo</span></dt>
 --
-dt :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-dt = Parent "<dt" "</dt>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE dt #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
+dt :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+dt = Parent "<dt" "</dt>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE dt #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<em>@ element.
 --
@@ -548,10 +548,10 @@
 --
 -- > <em><span>foo</span></em>
 --
-em :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-em = Parent "<em" "</em>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE em #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
+em :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+em = Parent "<em" "</em>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE em #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<fieldset>@ element.
 --
@@ -563,10 +563,10 @@
 --
 -- > <fieldset><span>foo</span></fieldset>
 --
-fieldset :: Html  -- ^ Inner HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:212
-         -> Html  -- ^ Resulting HTML.                                          -- ./Util/GenerateHtmlCombinators.hs:213
-fieldset = Parent "<fieldset" "</fieldset>"                                     -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE fieldset #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:216
+fieldset :: Html  -- ^ Inner HTML.                                              -- Util/GenerateHtmlCombinators.hs:212
+         -> Html  -- ^ Resulting HTML.                                          -- Util/GenerateHtmlCombinators.hs:213
+fieldset = Parent "<fieldset" "</fieldset>"                                     -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE fieldset #-}                                                         -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<font>@ element.
 --
@@ -578,10 +578,10 @@
 --
 -- > <font><span>foo</span></font>
 --
-font :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212
-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213
-font = Parent "<font" "</font>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE font #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216
+font :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212
+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213
+font = Parent "<font" "</font>"                                                 -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE font #-}                                                             -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<form>@ element.
 --
@@ -593,10 +593,10 @@
 --
 -- > <form><span>foo</span></form>
 --
-form :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212
-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213
-form = Parent "<form" "</form>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE form #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216
+form :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212
+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213
+form = Parent "<form" "</form>"                                                 -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE form #-}                                                             -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<h1>@ element.
 --
@@ -608,10 +608,10 @@
 --
 -- > <h1><span>foo</span></h1>
 --
-h1 :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-h1 = Parent "<h1" "</h1>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE h1 #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
+h1 :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+h1 = Parent "<h1" "</h1>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE h1 #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<h2>@ element.
 --
@@ -623,10 +623,10 @@
 --
 -- > <h2><span>foo</span></h2>
 --
-h2 :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-h2 = Parent "<h2" "</h2>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE h2 #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
+h2 :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+h2 = Parent "<h2" "</h2>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE h2 #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<h3>@ element.
 --
@@ -638,10 +638,10 @@
 --
 -- > <h3><span>foo</span></h3>
 --
-h3 :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-h3 = Parent "<h3" "</h3>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE h3 #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
+h3 :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+h3 = Parent "<h3" "</h3>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE h3 #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<h4>@ element.
 --
@@ -653,10 +653,10 @@
 --
 -- > <h4><span>foo</span></h4>
 --
-h4 :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-h4 = Parent "<h4" "</h4>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE h4 #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
+h4 :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+h4 = Parent "<h4" "</h4>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE h4 #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<h5>@ element.
 --
@@ -668,10 +668,10 @@
 --
 -- > <h5><span>foo</span></h5>
 --
-h5 :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-h5 = Parent "<h5" "</h5>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE h5 #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
+h5 :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+h5 = Parent "<h5" "</h5>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE h5 #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<h6>@ element.
 --
@@ -683,10 +683,10 @@
 --
 -- > <h6><span>foo</span></h6>
 --
-h6 :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-h6 = Parent "<h6" "</h6>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE h6 #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
+h6 :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+h6 = Parent "<h6" "</h6>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE h6 #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<head>@ element.
 --
@@ -698,10 +698,10 @@
 --
 -- > <head><span>foo</span></head>
 --
-head :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212
-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213
-head = Parent "<head" "</head>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE head #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216
+head :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212
+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213
+head = Parent "<head" "</head>"                                                 -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE head #-}                                                             -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<hr />@ element.
 --
@@ -713,9 +713,9 @@
 --
 -- > <hr />
 --
-hr :: Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:238
-hr = Leaf "<hr" ">"                                                             -- ./Util/GenerateHtmlCombinators.hs:239
-{-# INLINE hr #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:240
+hr :: Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:238
+hr = Leaf "<hr" ">"                                                             -- Util/GenerateHtmlCombinators.hs:239
+{-# INLINE hr #-}                                                               -- Util/GenerateHtmlCombinators.hs:240
 
 -- | Combinator for the @\<html>@ element.
 --
@@ -727,10 +727,10 @@
 --
 -- > <html><span>foo</span></html>
 --
-html :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212
-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213
-html = Parent "<html" "</html>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE html #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216
+html :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212
+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213
+html = Parent "<html" "</html>"                                                 -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE html #-}                                                             -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<i>@ element.
 --
@@ -742,10 +742,10 @@
 --
 -- > <i><span>foo</span></i>
 --
-i :: Html  -- ^ Inner HTML.                                                     -- ./Util/GenerateHtmlCombinators.hs:212
-  -> Html  -- ^ Resulting HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:213
-i = Parent "<i" "</i>"                                                          -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE i #-}                                                                -- ./Util/GenerateHtmlCombinators.hs:216
+i :: Html  -- ^ Inner HTML.                                                     -- Util/GenerateHtmlCombinators.hs:212
+  -> Html  -- ^ Resulting HTML.                                                 -- Util/GenerateHtmlCombinators.hs:213
+i = Parent "<i" "</i>"                                                          -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE i #-}                                                                -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<iframe>@ element.
 --
@@ -757,10 +757,10 @@
 --
 -- > <iframe><span>foo</span></iframe>
 --
-iframe :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212
-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213
-iframe = Parent "<iframe" "</iframe>"                                           -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE iframe #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216
+iframe :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212
+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213
+iframe = Parent "<iframe" "</iframe>"                                           -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE iframe #-}                                                           -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<img />@ element.
 --
@@ -772,9 +772,9 @@
 --
 -- > <img />
 --
-img :: Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:238
-img = Leaf "<img" ">"                                                           -- ./Util/GenerateHtmlCombinators.hs:239
-{-# INLINE img #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:240
+img :: Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:238
+img = Leaf "<img" ">"                                                           -- Util/GenerateHtmlCombinators.hs:239
+{-# INLINE img #-}                                                              -- Util/GenerateHtmlCombinators.hs:240
 
 -- | Combinator for the @\<input />@ element.
 --
@@ -786,9 +786,9 @@
 --
 -- > <input />
 --
-input :: Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:238
-input = Leaf "<input" ">"                                                       -- ./Util/GenerateHtmlCombinators.hs:239
-{-# INLINE input #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:240
+input :: Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:238
+input = Leaf "<input" ">"                                                       -- Util/GenerateHtmlCombinators.hs:239
+{-# INLINE input #-}                                                            -- Util/GenerateHtmlCombinators.hs:240
 
 -- | Combinator for the @\<ins>@ element.
 --
@@ -800,10 +800,10 @@
 --
 -- > <ins><span>foo</span></ins>
 --
-ins :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212
-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213
-ins = Parent "<ins" "</ins>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE ins #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216
+ins :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212
+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213
+ins = Parent "<ins" "</ins>"                                                    -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE ins #-}                                                              -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<isindex>@ element.
 --
@@ -815,10 +815,10 @@
 --
 -- > <isindex><span>foo</span></isindex>
 --
-isindex :: Html  -- ^ Inner HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:212
-        -> Html  -- ^ Resulting HTML.                                           -- ./Util/GenerateHtmlCombinators.hs:213
-isindex = Parent "<isindex" "</isindex>"                                        -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE isindex #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:216
+isindex :: Html  -- ^ Inner HTML.                                               -- Util/GenerateHtmlCombinators.hs:212
+        -> Html  -- ^ Resulting HTML.                                           -- Util/GenerateHtmlCombinators.hs:213
+isindex = Parent "<isindex" "</isindex>"                                        -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE isindex #-}                                                          -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<kbd>@ element.
 --
@@ -830,10 +830,10 @@
 --
 -- > <kbd><span>foo</span></kbd>
 --
-kbd :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212
-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213
-kbd = Parent "<kbd" "</kbd>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE kbd #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216
+kbd :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212
+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213
+kbd = Parent "<kbd" "</kbd>"                                                    -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE kbd #-}                                                              -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<label>@ element.
 --
@@ -845,10 +845,10 @@
 --
 -- > <label><span>foo</span></label>
 --
-label :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212
-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213
-label = Parent "<label" "</label>"                                              -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE label #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216
+label :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212
+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213
+label = Parent "<label" "</label>"                                              -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE label #-}                                                            -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<legend>@ element.
 --
@@ -860,10 +860,10 @@
 --
 -- > <legend><span>foo</span></legend>
 --
-legend :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212
-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213
-legend = Parent "<legend" "</legend>"                                           -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE legend #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216
+legend :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212
+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213
+legend = Parent "<legend" "</legend>"                                           -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE legend #-}                                                           -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<li>@ element.
 --
@@ -875,10 +875,10 @@
 --
 -- > <li><span>foo</span></li>
 --
-li :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-li = Parent "<li" "</li>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE li #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
+li :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+li = Parent "<li" "</li>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE li #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<link />@ element.
 --
@@ -890,9 +890,9 @@
 --
 -- > <link />
 --
-link :: Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:238
-link = Leaf "<link" ">"                                                         -- ./Util/GenerateHtmlCombinators.hs:239
-{-# INLINE link #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:240
+link :: Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:238
+link = Leaf "<link" ">"                                                         -- Util/GenerateHtmlCombinators.hs:239
+{-# INLINE link #-}                                                             -- Util/GenerateHtmlCombinators.hs:240
 
 -- | Combinator for the @\<map>@ element.
 --
@@ -904,10 +904,10 @@
 --
 -- > <map><span>foo</span></map>
 --
-map :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212
-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213
-map = Parent "<map" "</map>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE map #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216
+map :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212
+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213
+map = Parent "<map" "</map>"                                                    -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE map #-}                                                              -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<menu>@ element.
 --
@@ -919,10 +919,10 @@
 --
 -- > <menu><span>foo</span></menu>
 --
-menu :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212
-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213
-menu = Parent "<menu" "</menu>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE menu #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216
+menu :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212
+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213
+menu = Parent "<menu" "</menu>"                                                 -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE menu #-}                                                             -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<meta />@ element.
 --
@@ -934,9 +934,9 @@
 --
 -- > <meta />
 --
-meta :: Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:238
-meta = Leaf "<meta" ">"                                                         -- ./Util/GenerateHtmlCombinators.hs:239
-{-# INLINE meta #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:240
+meta :: Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:238
+meta = Leaf "<meta" ">"                                                         -- Util/GenerateHtmlCombinators.hs:239
+{-# INLINE meta #-}                                                             -- Util/GenerateHtmlCombinators.hs:240
 
 -- | Combinator for the @\<noframes>@ element.
 --
@@ -948,10 +948,10 @@
 --
 -- > <noframes><span>foo</span></noframes>
 --
-noframes :: Html  -- ^ Inner HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:212
-         -> Html  -- ^ Resulting HTML.                                          -- ./Util/GenerateHtmlCombinators.hs:213
-noframes = Parent "<noframes" "</noframes>"                                     -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE noframes #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:216
+noframes :: Html  -- ^ Inner HTML.                                              -- Util/GenerateHtmlCombinators.hs:212
+         -> Html  -- ^ Resulting HTML.                                          -- Util/GenerateHtmlCombinators.hs:213
+noframes = Parent "<noframes" "</noframes>"                                     -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE noframes #-}                                                         -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<noscript>@ element.
 --
@@ -963,10 +963,10 @@
 --
 -- > <noscript><span>foo</span></noscript>
 --
-noscript :: Html  -- ^ Inner HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:212
-         -> Html  -- ^ Resulting HTML.                                          -- ./Util/GenerateHtmlCombinators.hs:213
-noscript = Parent "<noscript" "</noscript>"                                     -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE noscript #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:216
+noscript :: Html  -- ^ Inner HTML.                                              -- Util/GenerateHtmlCombinators.hs:212
+         -> Html  -- ^ Resulting HTML.                                          -- Util/GenerateHtmlCombinators.hs:213
+noscript = Parent "<noscript" "</noscript>"                                     -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE noscript #-}                                                         -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<object>@ element.
 --
@@ -978,10 +978,10 @@
 --
 -- > <object><span>foo</span></object>
 --
-object :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212
-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213
-object = Parent "<object" "</object>"                                           -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE object #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216
+object :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212
+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213
+object = Parent "<object" "</object>"                                           -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE object #-}                                                           -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<ol>@ element.
 --
@@ -993,10 +993,10 @@
 --
 -- > <ol><span>foo</span></ol>
 --
-ol :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-ol = Parent "<ol" "</ol>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE ol #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
+ol :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+ol = Parent "<ol" "</ol>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE ol #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<optgroup>@ element.
 --
@@ -1008,10 +1008,10 @@
 --
 -- > <optgroup><span>foo</span></optgroup>
 --
-optgroup :: Html  -- ^ Inner HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:212
-         -> Html  -- ^ Resulting HTML.                                          -- ./Util/GenerateHtmlCombinators.hs:213
-optgroup = Parent "<optgroup" "</optgroup>"                                     -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE optgroup #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:216
+optgroup :: Html  -- ^ Inner HTML.                                              -- Util/GenerateHtmlCombinators.hs:212
+         -> Html  -- ^ Resulting HTML.                                          -- Util/GenerateHtmlCombinators.hs:213
+optgroup = Parent "<optgroup" "</optgroup>"                                     -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE optgroup #-}                                                         -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<option>@ element.
 --
@@ -1023,10 +1023,10 @@
 --
 -- > <option><span>foo</span></option>
 --
-option :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212
-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213
-option = Parent "<option" "</option>"                                           -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE option #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216
+option :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212
+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213
+option = Parent "<option" "</option>"                                           -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE option #-}                                                           -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<p>@ element.
 --
@@ -1038,10 +1038,10 @@
 --
 -- > <p><span>foo</span></p>
 --
-p :: Html  -- ^ Inner HTML.                                                     -- ./Util/GenerateHtmlCombinators.hs:212
-  -> Html  -- ^ Resulting HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:213
-p = Parent "<p" "</p>"                                                          -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE p #-}                                                                -- ./Util/GenerateHtmlCombinators.hs:216
+p :: Html  -- ^ Inner HTML.                                                     -- Util/GenerateHtmlCombinators.hs:212
+  -> Html  -- ^ Resulting HTML.                                                 -- Util/GenerateHtmlCombinators.hs:213
+p = Parent "<p" "</p>"                                                          -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE p #-}                                                                -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<param />@ element.
 --
@@ -1053,9 +1053,9 @@
 --
 -- > <param />
 --
-param :: Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:238
-param = Leaf "<param" ">"                                                       -- ./Util/GenerateHtmlCombinators.hs:239
-{-# INLINE param #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:240
+param :: Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:238
+param = Leaf "<param" ">"                                                       -- Util/GenerateHtmlCombinators.hs:239
+{-# INLINE param #-}                                                            -- Util/GenerateHtmlCombinators.hs:240
 
 -- | Combinator for the @\<pre>@ element.
 --
@@ -1067,10 +1067,10 @@
 --
 -- > <pre><span>foo</span></pre>
 --
-pre :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212
-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213
-pre = Parent "<pre" "</pre>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE pre #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216
+pre :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212
+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213
+pre = Parent "<pre" "</pre>"                                                    -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE pre #-}                                                              -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<q>@ element.
 --
@@ -1082,10 +1082,10 @@
 --
 -- > <q><span>foo</span></q>
 --
-q :: Html  -- ^ Inner HTML.                                                     -- ./Util/GenerateHtmlCombinators.hs:212
-  -> Html  -- ^ Resulting HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:213
-q = Parent "<q" "</q>"                                                          -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE q #-}                                                                -- ./Util/GenerateHtmlCombinators.hs:216
+q :: Html  -- ^ Inner HTML.                                                     -- Util/GenerateHtmlCombinators.hs:212
+  -> Html  -- ^ Resulting HTML.                                                 -- Util/GenerateHtmlCombinators.hs:213
+q = Parent "<q" "</q>"                                                          -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE q #-}                                                                -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<s>@ element.
 --
@@ -1097,10 +1097,10 @@
 --
 -- > <s><span>foo</span></s>
 --
-s :: Html  -- ^ Inner HTML.                                                     -- ./Util/GenerateHtmlCombinators.hs:212
-  -> Html  -- ^ Resulting HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:213
-s = Parent "<s" "</s>"                                                          -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE s #-}                                                                -- ./Util/GenerateHtmlCombinators.hs:216
+s :: Html  -- ^ Inner HTML.                                                     -- Util/GenerateHtmlCombinators.hs:212
+  -> Html  -- ^ Resulting HTML.                                                 -- Util/GenerateHtmlCombinators.hs:213
+s = Parent "<s" "</s>"                                                          -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE s #-}                                                                -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<samp>@ element.
 --
@@ -1112,10 +1112,10 @@
 --
 -- > <samp><span>foo</span></samp>
 --
-samp :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212
-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213
-samp = Parent "<samp" "</samp>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE samp #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216
+samp :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212
+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213
+samp = Parent "<samp" "</samp>"                                                 -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE samp #-}                                                             -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<script>@ element.
 --
@@ -1127,10 +1127,10 @@
 --
 -- > <script><span>foo</span></script>
 --
-script :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212
-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213
-script = Parent "<script" "</script>" . external                                -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE script #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216
+script :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212
+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213
+script = Parent "<script" "</script>" . external                                -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE script #-}                                                           -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<select>@ element.
 --
@@ -1142,10 +1142,10 @@
 --
 -- > <select><span>foo</span></select>
 --
-select :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212
-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213
-select = Parent "<select" "</select>"                                           -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE select #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216
+select :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212
+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213
+select = Parent "<select" "</select>"                                           -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE select #-}                                                           -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<small>@ element.
 --
@@ -1157,10 +1157,10 @@
 --
 -- > <small><span>foo</span></small>
 --
-small :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212
-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213
-small = Parent "<small" "</small>"                                              -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE small #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216
+small :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212
+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213
+small = Parent "<small" "</small>"                                              -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE small #-}                                                            -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<span>@ element.
 --
@@ -1172,10 +1172,10 @@
 --
 -- > <span><span>foo</span></span>
 --
-span :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212
-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213
-span = Parent "<span" "</span>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE span #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216
+span :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212
+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213
+span = Parent "<span" "</span>"                                                 -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE span #-}                                                             -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<strong>@ element.
 --
@@ -1187,10 +1187,10 @@
 --
 -- > <strong><span>foo</span></strong>
 --
-strong :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212
-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213
-strong = Parent "<strong" "</strong>"                                           -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE strong #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216
+strong :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212
+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213
+strong = Parent "<strong" "</strong>"                                           -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE strong #-}                                                           -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<style>@ element.
 --
@@ -1202,10 +1202,10 @@
 --
 -- > <style><span>foo</span></style>
 --
-style :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212
-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213
-style = Parent "<style" "</style>" . external                                   -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE style #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216
+style :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212
+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213
+style = Parent "<style" "</style>" . external                                   -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE style #-}                                                            -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<sub>@ element.
 --
@@ -1217,10 +1217,10 @@
 --
 -- > <sub><span>foo</span></sub>
 --
-sub :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212
-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213
-sub = Parent "<sub" "</sub>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE sub #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216
+sub :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212
+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213
+sub = Parent "<sub" "</sub>"                                                    -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE sub #-}                                                              -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<sup>@ element.
 --
@@ -1232,10 +1232,10 @@
 --
 -- > <sup><span>foo</span></sup>
 --
-sup :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212
-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213
-sup = Parent "<sup" "</sup>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE sup #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216
+sup :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212
+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213
+sup = Parent "<sup" "</sup>"                                                    -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE sup #-}                                                              -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<table>@ element.
 --
@@ -1247,10 +1247,10 @@
 --
 -- > <table><span>foo</span></table>
 --
-table :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212
-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213
-table = Parent "<table" "</table>"                                              -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE table #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216
+table :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212
+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213
+table = Parent "<table" "</table>"                                              -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE table #-}                                                            -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<tbody>@ element.
 --
@@ -1262,10 +1262,10 @@
 --
 -- > <tbody><span>foo</span></tbody>
 --
-tbody :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212
-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213
-tbody = Parent "<tbody" "</tbody>"                                              -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE tbody #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216
+tbody :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212
+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213
+tbody = Parent "<tbody" "</tbody>"                                              -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE tbody #-}                                                            -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<td>@ element.
 --
@@ -1277,10 +1277,10 @@
 --
 -- > <td><span>foo</span></td>
 --
-td :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-td = Parent "<td" "</td>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE td #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
+td :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+td = Parent "<td" "</td>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE td #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<textarea>@ element.
 --
@@ -1292,10 +1292,10 @@
 --
 -- > <textarea><span>foo</span></textarea>
 --
-textarea :: Html  -- ^ Inner HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:212
-         -> Html  -- ^ Resulting HTML.                                          -- ./Util/GenerateHtmlCombinators.hs:213
-textarea = Parent "<textarea" "</textarea>"                                     -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE textarea #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:216
+textarea :: Html  -- ^ Inner HTML.                                              -- Util/GenerateHtmlCombinators.hs:212
+         -> Html  -- ^ Resulting HTML.                                          -- Util/GenerateHtmlCombinators.hs:213
+textarea = Parent "<textarea" "</textarea>"                                     -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE textarea #-}                                                         -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<tfoot>@ element.
 --
@@ -1307,10 +1307,10 @@
 --
 -- > <tfoot><span>foo</span></tfoot>
 --
-tfoot :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212
-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213
-tfoot = Parent "<tfoot" "</tfoot>"                                              -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE tfoot #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216
+tfoot :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212
+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213
+tfoot = Parent "<tfoot" "</tfoot>"                                              -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE tfoot #-}                                                            -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<th>@ element.
 --
@@ -1322,10 +1322,10 @@
 --
 -- > <th><span>foo</span></th>
 --
-th :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-th = Parent "<th" "</th>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE th #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
+th :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+th = Parent "<th" "</th>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE th #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<thead>@ element.
 --
@@ -1337,10 +1337,10 @@
 --
 -- > <thead><span>foo</span></thead>
 --
-thead :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212
-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213
-thead = Parent "<thead" "</thead>"                                              -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE thead #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216
+thead :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212
+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213
+thead = Parent "<thead" "</thead>"                                              -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE thead #-}                                                            -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<title>@ element.
 --
@@ -1352,10 +1352,10 @@
 --
 -- > <title><span>foo</span></title>
 --
-title :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212
-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213
-title = Parent "<title" "</title>"                                              -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE title #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216
+title :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212
+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213
+title = Parent "<title" "</title>"                                              -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE title #-}                                                            -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<tr>@ element.
 --
@@ -1367,10 +1367,10 @@
 --
 -- > <tr><span>foo</span></tr>
 --
-tr :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-tr = Parent "<tr" "</tr>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE tr #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
+tr :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+tr = Parent "<tr" "</tr>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE tr #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<tt>@ element.
 --
@@ -1382,10 +1382,10 @@
 --
 -- > <tt><span>foo</span></tt>
 --
-tt :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-tt = Parent "<tt" "</tt>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE tt #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
+tt :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+tt = Parent "<tt" "</tt>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE tt #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<u>@ element.
 --
@@ -1397,10 +1397,10 @@
 --
 -- > <u><span>foo</span></u>
 --
-u :: Html  -- ^ Inner HTML.                                                     -- ./Util/GenerateHtmlCombinators.hs:212
-  -> Html  -- ^ Resulting HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:213
-u = Parent "<u" "</u>"                                                          -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE u #-}                                                                -- ./Util/GenerateHtmlCombinators.hs:216
+u :: Html  -- ^ Inner HTML.                                                     -- Util/GenerateHtmlCombinators.hs:212
+  -> Html  -- ^ Resulting HTML.                                                 -- Util/GenerateHtmlCombinators.hs:213
+u = Parent "<u" "</u>"                                                          -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE u #-}                                                                -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<ul>@ element.
 --
@@ -1412,10 +1412,10 @@
 --
 -- > <ul><span>foo</span></ul>
 --
-ul :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-ul = Parent "<ul" "</ul>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE ul #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
+ul :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+ul = Parent "<ul" "</ul>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE ul #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
 
 -- | Combinator for the @\<var>@ element.
 --
@@ -1427,7 +1427,7 @@
 --
 -- > <var><span>foo</span></var>
 --
-var :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212
-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213
-var = Parent "<var" "</var>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE var #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216
+var :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212
+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213
+var = Parent "<var" "</var>"                                                    -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE var #-}                                                              -- Util/GenerateHtmlCombinators.hs:216
diff --git a/Text/Blaze/Html4/Transitional/Attributes.hs b/Text/Blaze/Html4/Transitional/Attributes.hs
--- a/Text/Blaze/Html4/Transitional/Attributes.hs
+++ b/Text/Blaze/Html4/Transitional/Attributes.hs
@@ -5,1642 +5,1642 @@
 -- | This module exports combinators that provide you with the
 -- ability to set attributes on HTML elements.
 --
-{-# LANGUAGE OverloadedStrings #-}                                              -- ./Util/GenerateHtmlCombinators.hs:103
-module Text.Blaze.Html4.Transitional.Attributes                                 -- ./Util/GenerateHtmlCombinators.hs:151
-    ( abbr                                                                      -- ./Util/GenerateHtmlCombinators.hs:152
-    , accept                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , accesskey                                                                 -- ./Util/GenerateHtmlCombinators.hs:154
-    , action                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , align                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , alt                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , archive                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , axis                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , background                                                                -- ./Util/GenerateHtmlCombinators.hs:154
-    , bgcolor                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , border                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , cellpadding                                                               -- ./Util/GenerateHtmlCombinators.hs:154
-    , cellspacing                                                               -- ./Util/GenerateHtmlCombinators.hs:154
-    , char                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , charoff                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , charset                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , checked                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , cite                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , class_                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , classid                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , clear                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , codebase                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , codetype                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , cols                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , colspan                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , compact                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , content                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , coords                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , data_                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , datetime                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , declare                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , defer                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , dir                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , disabled                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , enctype                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , for                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , frame                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , headers                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , height                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , href                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , hreflang                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , hspace                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , http_equiv                                                                -- ./Util/GenerateHtmlCombinators.hs:154
-    , id                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , label                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , lang                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , language                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , maxlength                                                                 -- ./Util/GenerateHtmlCombinators.hs:154
-    , media                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , method                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , multiple                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , name                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , nohref                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , noshade                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , nowrap                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , onabort                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , onblur                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , onchange                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , onclick                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , ondblclick                                                                -- ./Util/GenerateHtmlCombinators.hs:154
-    , onfocus                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , onkeydown                                                                 -- ./Util/GenerateHtmlCombinators.hs:154
-    , onkeypress                                                                -- ./Util/GenerateHtmlCombinators.hs:154
-    , onkeyup                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , onload                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , onmousedown                                                               -- ./Util/GenerateHtmlCombinators.hs:154
-    , onmousemove                                                               -- ./Util/GenerateHtmlCombinators.hs:154
-    , onmouseout                                                                -- ./Util/GenerateHtmlCombinators.hs:154
-    , onmouseover                                                               -- ./Util/GenerateHtmlCombinators.hs:154
-    , onmouseup                                                                 -- ./Util/GenerateHtmlCombinators.hs:154
-    , onreset                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , onselect                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , onsubmit                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , onunload                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , profile                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , readonly                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , rel                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , rev                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , rows                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , rowspan                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , rules                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , scheme                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , scope                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , selected                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , shape                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , size                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , span                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , src                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , standby                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , start                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , style                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , summary                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , tabindex                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , target                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , title                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , type_                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , usemap                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , valign                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , value                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , valuetype                                                                 -- ./Util/GenerateHtmlCombinators.hs:154
-    , vspace                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , width                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    ) where                                                                     -- ./Util/GenerateHtmlCombinators.hs:155
-
-import Prelude ()                                                               -- ./Util/GenerateHtmlCombinators.hs:105
-                                                                                -- ./Util/GenerateHtmlCombinators.hs:106
-import Text.Blaze.Internal (Attribute, AttributeValue, attribute)               -- ./Util/GenerateHtmlCombinators.hs:107
-                                                                                -- ./Util/GenerateHtmlCombinators.hs:108
--- | Combinator for the @abbr@ attribute.
---
--- Example:
---
--- > div ! abbr "bar" $ "Hello."
---
--- Result:
---
--- > <div abbr="bar">Hello.</div>
---
-abbr :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260
-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261
-abbr = attribute " abbr=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE abbr #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @accept@ attribute.
---
--- Example:
---
--- > div ! accept "bar" $ "Hello."
---
--- Result:
---
--- > <div accept="bar">Hello.</div>
---
-accept :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-accept = attribute " accept=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE accept #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @accesskey@ attribute.
---
--- Example:
---
--- > div ! accesskey "bar" $ "Hello."
---
--- Result:
---
--- > <div accesskey="bar">Hello.</div>
---
-accesskey :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260
-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261
-accesskey = attribute " accesskey=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE accesskey #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @action@ attribute.
---
--- Example:
---
--- > div ! action "bar" $ "Hello."
---
--- Result:
---
--- > <div action="bar">Hello.</div>
---
-action :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-action = attribute " action=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE action #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @align@ attribute.
---
--- Example:
---
--- > div ! align "bar" $ "Hello."
---
--- Result:
---
--- > <div align="bar">Hello.</div>
---
-align :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260
-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261
-align = attribute " align=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE align #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @alt@ attribute.
---
--- Example:
---
--- > div ! alt "bar" $ "Hello."
---
--- Result:
---
--- > <div alt="bar">Hello.</div>
---
-alt :: AttributeValue  -- ^ Attribute value.                                    -- ./Util/GenerateHtmlCombinators.hs:260
-    -> Attribute       -- ^ Resulting attribute.                                -- ./Util/GenerateHtmlCombinators.hs:261
-alt = attribute " alt=\""                                                       -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE alt #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @archive@ attribute.
---
--- Example:
---
--- > div ! archive "bar" $ "Hello."
---
--- Result:
---
--- > <div archive="bar">Hello.</div>
---
-archive :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-archive = attribute " archive=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE archive #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @axis@ attribute.
---
--- Example:
---
--- > div ! axis "bar" $ "Hello."
---
--- Result:
---
--- > <div axis="bar">Hello.</div>
---
-axis :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260
-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261
-axis = attribute " axis=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE axis #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @background@ attribute.
---
--- Example:
---
--- > div ! background "bar" $ "Hello."
---
--- Result:
---
--- > <div background="bar">Hello.</div>
---
-background :: AttributeValue  -- ^ Attribute value.                             -- ./Util/GenerateHtmlCombinators.hs:260
-           -> Attribute       -- ^ Resulting attribute.                         -- ./Util/GenerateHtmlCombinators.hs:261
-background = attribute " background=\""                                         -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE background #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @bgcolor@ attribute.
---
--- Example:
---
--- > div ! bgcolor "bar" $ "Hello."
---
--- Result:
---
--- > <div bgcolor="bar">Hello.</div>
---
-bgcolor :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-bgcolor = attribute " bgcolor=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE bgcolor #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @border@ attribute.
---
--- Example:
---
--- > div ! border "bar" $ "Hello."
---
--- Result:
---
--- > <div border="bar">Hello.</div>
---
-border :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-border = attribute " border=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE border #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @cellpadding@ attribute.
---
--- Example:
---
--- > div ! cellpadding "bar" $ "Hello."
---
--- Result:
---
--- > <div cellpadding="bar">Hello.</div>
---
-cellpadding :: AttributeValue  -- ^ Attribute value.                            -- ./Util/GenerateHtmlCombinators.hs:260
-            -> Attribute       -- ^ Resulting attribute.                        -- ./Util/GenerateHtmlCombinators.hs:261
-cellpadding = attribute " cellpadding=\""                                       -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE cellpadding #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @cellspacing@ attribute.
---
--- Example:
---
--- > div ! cellspacing "bar" $ "Hello."
---
--- Result:
---
--- > <div cellspacing="bar">Hello.</div>
---
-cellspacing :: AttributeValue  -- ^ Attribute value.                            -- ./Util/GenerateHtmlCombinators.hs:260
-            -> Attribute       -- ^ Resulting attribute.                        -- ./Util/GenerateHtmlCombinators.hs:261
-cellspacing = attribute " cellspacing=\""                                       -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE cellspacing #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @char@ attribute.
---
--- Example:
---
--- > div ! char "bar" $ "Hello."
---
--- Result:
---
--- > <div char="bar">Hello.</div>
---
-char :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260
-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261
-char = attribute " char=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE char #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @charoff@ attribute.
---
--- Example:
---
--- > div ! charoff "bar" $ "Hello."
---
--- Result:
---
--- > <div charoff="bar">Hello.</div>
---
-charoff :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-charoff = attribute " charoff=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE charoff #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @charset@ attribute.
---
--- Example:
---
--- > div ! charset "bar" $ "Hello."
---
--- Result:
---
--- > <div charset="bar">Hello.</div>
---
-charset :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-charset = attribute " charset=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE charset #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @checked@ attribute.
---
--- Example:
---
--- > div ! checked "bar" $ "Hello."
---
--- Result:
---
--- > <div checked="bar">Hello.</div>
---
-checked :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-checked = attribute " checked=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE checked #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @cite@ attribute.
---
--- Example:
---
--- > div ! cite "bar" $ "Hello."
---
--- Result:
---
--- > <div cite="bar">Hello.</div>
---
-cite :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260
-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261
-cite = attribute " cite=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE cite #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @class@ attribute.
---
--- Example:
---
--- > div ! class_ "bar" $ "Hello."
---
--- Result:
---
--- > <div class="bar">Hello.</div>
---
-class_ :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-class_ = attribute " class=\""                                                  -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE class_ #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @classid@ attribute.
---
--- Example:
---
--- > div ! classid "bar" $ "Hello."
---
--- Result:
---
--- > <div classid="bar">Hello.</div>
---
-classid :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-classid = attribute " classid=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE classid #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @clear@ attribute.
---
--- Example:
---
--- > div ! clear "bar" $ "Hello."
---
--- Result:
---
--- > <div clear="bar">Hello.</div>
---
-clear :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260
-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261
-clear = attribute " clear=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE clear #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @codebase@ attribute.
---
--- Example:
---
--- > div ! codebase "bar" $ "Hello."
---
--- Result:
---
--- > <div codebase="bar">Hello.</div>
---
-codebase :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260
-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261
-codebase = attribute " codebase=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE codebase #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @codetype@ attribute.
---
--- Example:
---
--- > div ! codetype "bar" $ "Hello."
---
--- Result:
---
--- > <div codetype="bar">Hello.</div>
---
-codetype :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260
-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261
-codetype = attribute " codetype=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE codetype #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @cols@ attribute.
---
--- Example:
---
--- > div ! cols "bar" $ "Hello."
---
--- Result:
---
--- > <div cols="bar">Hello.</div>
---
-cols :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260
-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261
-cols = attribute " cols=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE cols #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @colspan@ attribute.
---
--- Example:
---
--- > div ! colspan "bar" $ "Hello."
---
--- Result:
---
--- > <div colspan="bar">Hello.</div>
---
-colspan :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-colspan = attribute " colspan=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE colspan #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @compact@ attribute.
---
--- Example:
---
--- > div ! compact "bar" $ "Hello."
---
--- Result:
---
--- > <div compact="bar">Hello.</div>
---
-compact :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-compact = attribute " compact=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE compact #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @content@ attribute.
---
--- Example:
---
--- > div ! content "bar" $ "Hello."
---
--- Result:
---
--- > <div content="bar">Hello.</div>
---
-content :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-content = attribute " content=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE content #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @coords@ attribute.
---
--- Example:
---
--- > div ! coords "bar" $ "Hello."
---
--- Result:
---
--- > <div coords="bar">Hello.</div>
---
-coords :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-coords = attribute " coords=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE coords #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @data@ attribute.
---
--- Example:
---
--- > div ! data_ "bar" $ "Hello."
---
--- Result:
---
--- > <div data="bar">Hello.</div>
---
-data_ :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260
-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261
-data_ = attribute " data=\""                                                    -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE data_ #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @datetime@ attribute.
---
--- Example:
---
--- > div ! datetime "bar" $ "Hello."
---
--- Result:
---
--- > <div datetime="bar">Hello.</div>
---
-datetime :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260
-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261
-datetime = attribute " datetime=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE datetime #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @declare@ attribute.
---
--- Example:
---
--- > div ! declare "bar" $ "Hello."
---
--- Result:
---
--- > <div declare="bar">Hello.</div>
---
-declare :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-declare = attribute " declare=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE declare #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @defer@ attribute.
---
--- Example:
---
--- > div ! defer "bar" $ "Hello."
---
--- Result:
---
--- > <div defer="bar">Hello.</div>
---
-defer :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260
-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261
-defer = attribute " defer=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE defer #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @dir@ attribute.
---
--- Example:
---
--- > div ! dir "bar" $ "Hello."
---
--- Result:
---
--- > <div dir="bar">Hello.</div>
---
-dir :: AttributeValue  -- ^ Attribute value.                                    -- ./Util/GenerateHtmlCombinators.hs:260
-    -> Attribute       -- ^ Resulting attribute.                                -- ./Util/GenerateHtmlCombinators.hs:261
-dir = attribute " dir=\""                                                       -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE dir #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @disabled@ attribute.
---
--- Example:
---
--- > div ! disabled "bar" $ "Hello."
---
--- Result:
---
--- > <div disabled="bar">Hello.</div>
---
-disabled :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260
-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261
-disabled = attribute " disabled=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE disabled #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @enctype@ attribute.
---
--- Example:
---
--- > div ! enctype "bar" $ "Hello."
---
--- Result:
---
--- > <div enctype="bar">Hello.</div>
---
-enctype :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-enctype = attribute " enctype=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE enctype #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @for@ attribute.
---
--- Example:
---
--- > div ! for "bar" $ "Hello."
---
--- Result:
---
--- > <div for="bar">Hello.</div>
---
-for :: AttributeValue  -- ^ Attribute value.                                    -- ./Util/GenerateHtmlCombinators.hs:260
-    -> Attribute       -- ^ Resulting attribute.                                -- ./Util/GenerateHtmlCombinators.hs:261
-for = attribute " for=\""                                                       -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE for #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @frame@ attribute.
---
--- Example:
---
--- > div ! frame "bar" $ "Hello."
---
--- Result:
---
--- > <div frame="bar">Hello.</div>
---
-frame :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260
-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261
-frame = attribute " frame=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE frame #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @headers@ attribute.
---
--- Example:
---
--- > div ! headers "bar" $ "Hello."
---
--- Result:
---
--- > <div headers="bar">Hello.</div>
---
-headers :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-headers = attribute " headers=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE headers #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @height@ attribute.
---
--- Example:
---
--- > div ! height "bar" $ "Hello."
---
--- Result:
---
--- > <div height="bar">Hello.</div>
---
-height :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-height = attribute " height=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE height #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @href@ attribute.
---
--- Example:
---
--- > div ! href "bar" $ "Hello."
---
--- Result:
---
--- > <div href="bar">Hello.</div>
---
-href :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260
-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261
-href = attribute " href=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE href #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @hreflang@ attribute.
---
--- Example:
---
--- > div ! hreflang "bar" $ "Hello."
---
--- Result:
---
--- > <div hreflang="bar">Hello.</div>
---
-hreflang :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260
-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261
-hreflang = attribute " hreflang=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE hreflang #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @hspace@ attribute.
---
--- Example:
---
--- > div ! hspace "bar" $ "Hello."
---
--- Result:
---
--- > <div hspace="bar">Hello.</div>
---
-hspace :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-hspace = attribute " hspace=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE hspace #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @http-equiv@ attribute.
---
--- Example:
---
--- > div ! http_equiv "bar" $ "Hello."
---
--- Result:
---
--- > <div http-equiv="bar">Hello.</div>
---
-http_equiv :: AttributeValue  -- ^ Attribute value.                             -- ./Util/GenerateHtmlCombinators.hs:260
-           -> Attribute       -- ^ Resulting attribute.                         -- ./Util/GenerateHtmlCombinators.hs:261
-http_equiv = attribute " http-equiv=\""                                         -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE http_equiv #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @id@ attribute.
---
--- Example:
---
--- > div ! id "bar" $ "Hello."
---
--- Result:
---
--- > <div id="bar">Hello.</div>
---
-id :: AttributeValue  -- ^ Attribute value.                                     -- ./Util/GenerateHtmlCombinators.hs:260
-   -> Attribute       -- ^ Resulting attribute.                                 -- ./Util/GenerateHtmlCombinators.hs:261
-id = attribute " id=\""                                                         -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE id #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @label@ attribute.
---
--- Example:
---
--- > div ! label "bar" $ "Hello."
---
--- Result:
---
--- > <div label="bar">Hello.</div>
---
-label :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260
-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261
-label = attribute " label=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE label #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @lang@ attribute.
---
--- Example:
---
--- > div ! lang "bar" $ "Hello."
---
--- Result:
---
--- > <div lang="bar">Hello.</div>
---
-lang :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260
-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261
-lang = attribute " lang=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE lang #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @language@ attribute.
---
--- Example:
---
--- > div ! language "bar" $ "Hello."
---
--- Result:
---
--- > <div language="bar">Hello.</div>
---
-language :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260
-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261
-language = attribute " language=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE language #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @maxlength@ attribute.
---
--- Example:
---
--- > div ! maxlength "bar" $ "Hello."
---
--- Result:
---
--- > <div maxlength="bar">Hello.</div>
---
-maxlength :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260
-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261
-maxlength = attribute " maxlength=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE maxlength #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @media@ attribute.
---
--- Example:
---
--- > div ! media "bar" $ "Hello."
---
--- Result:
---
--- > <div media="bar">Hello.</div>
---
-media :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260
-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261
-media = attribute " media=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE media #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @method@ attribute.
---
--- Example:
---
--- > div ! method "bar" $ "Hello."
---
--- Result:
---
--- > <div method="bar">Hello.</div>
---
-method :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-method = attribute " method=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE method #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @multiple@ attribute.
---
--- Example:
---
--- > div ! multiple "bar" $ "Hello."
---
--- Result:
---
--- > <div multiple="bar">Hello.</div>
---
-multiple :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260
-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261
-multiple = attribute " multiple=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE multiple #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @name@ attribute.
---
--- Example:
---
--- > div ! name "bar" $ "Hello."
---
--- Result:
---
--- > <div name="bar">Hello.</div>
---
-name :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260
-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261
-name = attribute " name=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE name #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @nohref@ attribute.
---
--- Example:
---
--- > div ! nohref "bar" $ "Hello."
---
--- Result:
---
--- > <div nohref="bar">Hello.</div>
---
-nohref :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-nohref = attribute " nohref=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE nohref #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @noshade@ attribute.
---
--- Example:
---
--- > div ! noshade "bar" $ "Hello."
---
--- Result:
---
--- > <div noshade="bar">Hello.</div>
---
-noshade :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-noshade = attribute " noshade=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE noshade #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @nowrap@ attribute.
---
--- Example:
---
--- > div ! nowrap "bar" $ "Hello."
---
--- Result:
---
--- > <div nowrap="bar">Hello.</div>
---
-nowrap :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-nowrap = attribute " nowrap=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE nowrap #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onabort@ attribute.
---
--- Example:
---
--- > div ! onabort "bar" $ "Hello."
---
--- Result:
---
--- > <div onabort="bar">Hello.</div>
---
-onabort :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-onabort = attribute " onabort=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onabort #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onblur@ attribute.
---
--- Example:
---
--- > div ! onblur "bar" $ "Hello."
---
--- Result:
---
--- > <div onblur="bar">Hello.</div>
---
-onblur :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-onblur = attribute " onblur=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onblur #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onchange@ attribute.
---
--- Example:
---
--- > div ! onchange "bar" $ "Hello."
---
--- Result:
---
--- > <div onchange="bar">Hello.</div>
---
-onchange :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260
-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261
-onchange = attribute " onchange=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onchange #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onclick@ attribute.
---
--- Example:
---
--- > div ! onclick "bar" $ "Hello."
---
--- Result:
---
--- > <div onclick="bar">Hello.</div>
---
-onclick :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-onclick = attribute " onclick=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onclick #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @ondblclick@ attribute.
---
--- Example:
---
--- > div ! ondblclick "bar" $ "Hello."
---
--- Result:
---
--- > <div ondblclick="bar">Hello.</div>
---
-ondblclick :: AttributeValue  -- ^ Attribute value.                             -- ./Util/GenerateHtmlCombinators.hs:260
-           -> Attribute       -- ^ Resulting attribute.                         -- ./Util/GenerateHtmlCombinators.hs:261
-ondblclick = attribute " ondblclick=\""                                         -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE ondblclick #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onfocus@ attribute.
---
--- Example:
---
--- > div ! onfocus "bar" $ "Hello."
---
--- Result:
---
--- > <div onfocus="bar">Hello.</div>
---
-onfocus :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-onfocus = attribute " onfocus=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onfocus #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onkeydown@ attribute.
---
--- Example:
---
--- > div ! onkeydown "bar" $ "Hello."
---
--- Result:
---
--- > <div onkeydown="bar">Hello.</div>
---
-onkeydown :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260
-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261
-onkeydown = attribute " onkeydown=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onkeydown #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onkeypress@ attribute.
---
--- Example:
---
--- > div ! onkeypress "bar" $ "Hello."
---
--- Result:
---
--- > <div onkeypress="bar">Hello.</div>
---
-onkeypress :: AttributeValue  -- ^ Attribute value.                             -- ./Util/GenerateHtmlCombinators.hs:260
-           -> Attribute       -- ^ Resulting attribute.                         -- ./Util/GenerateHtmlCombinators.hs:261
-onkeypress = attribute " onkeypress=\""                                         -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onkeypress #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onkeyup@ attribute.
---
--- Example:
---
--- > div ! onkeyup "bar" $ "Hello."
---
--- Result:
---
--- > <div onkeyup="bar">Hello.</div>
---
-onkeyup :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-onkeyup = attribute " onkeyup=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onkeyup #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onload@ attribute.
---
--- Example:
---
--- > div ! onload "bar" $ "Hello."
---
--- Result:
---
--- > <div onload="bar">Hello.</div>
---
-onload :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-onload = attribute " onload=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onload #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onmousedown@ attribute.
---
--- Example:
---
--- > div ! onmousedown "bar" $ "Hello."
---
--- Result:
---
--- > <div onmousedown="bar">Hello.</div>
---
-onmousedown :: AttributeValue  -- ^ Attribute value.                            -- ./Util/GenerateHtmlCombinators.hs:260
-            -> Attribute       -- ^ Resulting attribute.                        -- ./Util/GenerateHtmlCombinators.hs:261
-onmousedown = attribute " onmousedown=\""                                       -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onmousedown #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onmousemove@ attribute.
---
--- Example:
---
--- > div ! onmousemove "bar" $ "Hello."
---
--- Result:
---
--- > <div onmousemove="bar">Hello.</div>
---
-onmousemove :: AttributeValue  -- ^ Attribute value.                            -- ./Util/GenerateHtmlCombinators.hs:260
-            -> Attribute       -- ^ Resulting attribute.                        -- ./Util/GenerateHtmlCombinators.hs:261
-onmousemove = attribute " onmousemove=\""                                       -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onmousemove #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onmouseout@ attribute.
---
--- Example:
---
--- > div ! onmouseout "bar" $ "Hello."
---
--- Result:
---
--- > <div onmouseout="bar">Hello.</div>
---
-onmouseout :: AttributeValue  -- ^ Attribute value.                             -- ./Util/GenerateHtmlCombinators.hs:260
-           -> Attribute       -- ^ Resulting attribute.                         -- ./Util/GenerateHtmlCombinators.hs:261
-onmouseout = attribute " onmouseout=\""                                         -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onmouseout #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onmouseover@ attribute.
---
--- Example:
---
--- > div ! onmouseover "bar" $ "Hello."
---
--- Result:
---
--- > <div onmouseover="bar">Hello.</div>
---
-onmouseover :: AttributeValue  -- ^ Attribute value.                            -- ./Util/GenerateHtmlCombinators.hs:260
-            -> Attribute       -- ^ Resulting attribute.                        -- ./Util/GenerateHtmlCombinators.hs:261
-onmouseover = attribute " onmouseover=\""                                       -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onmouseover #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onmouseup@ attribute.
---
--- Example:
---
--- > div ! onmouseup "bar" $ "Hello."
---
--- Result:
---
--- > <div onmouseup="bar">Hello.</div>
---
-onmouseup :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260
-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261
-onmouseup = attribute " onmouseup=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onmouseup #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onreset@ attribute.
---
--- Example:
---
--- > div ! onreset "bar" $ "Hello."
---
--- Result:
---
--- > <div onreset="bar">Hello.</div>
---
-onreset :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-onreset = attribute " onreset=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onreset #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onselect@ attribute.
---
--- Example:
---
--- > div ! onselect "bar" $ "Hello."
---
--- Result:
---
--- > <div onselect="bar">Hello.</div>
---
-onselect :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260
-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261
-onselect = attribute " onselect=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onselect #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onsubmit@ attribute.
---
--- Example:
---
--- > div ! onsubmit "bar" $ "Hello."
---
--- Result:
---
--- > <div onsubmit="bar">Hello.</div>
---
-onsubmit :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260
-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261
-onsubmit = attribute " onsubmit=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onsubmit #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onunload@ attribute.
---
--- Example:
---
--- > div ! onunload "bar" $ "Hello."
---
--- Result:
---
--- > <div onunload="bar">Hello.</div>
---
-onunload :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260
-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261
-onunload = attribute " onunload=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onunload #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @profile@ attribute.
---
--- Example:
---
--- > div ! profile "bar" $ "Hello."
---
--- Result:
---
--- > <div profile="bar">Hello.</div>
---
-profile :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-profile = attribute " profile=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE profile #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @readonly@ attribute.
---
--- Example:
---
--- > div ! readonly "bar" $ "Hello."
---
--- Result:
---
--- > <div readonly="bar">Hello.</div>
---
-readonly :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260
-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261
-readonly = attribute " readonly=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE readonly #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @rel@ attribute.
---
--- Example:
---
--- > div ! rel "bar" $ "Hello."
---
--- Result:
---
--- > <div rel="bar">Hello.</div>
---
-rel :: AttributeValue  -- ^ Attribute value.                                    -- ./Util/GenerateHtmlCombinators.hs:260
-    -> Attribute       -- ^ Resulting attribute.                                -- ./Util/GenerateHtmlCombinators.hs:261
-rel = attribute " rel=\""                                                       -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE rel #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @rev@ attribute.
---
--- Example:
---
--- > div ! rev "bar" $ "Hello."
---
--- Result:
---
--- > <div rev="bar">Hello.</div>
---
-rev :: AttributeValue  -- ^ Attribute value.                                    -- ./Util/GenerateHtmlCombinators.hs:260
-    -> Attribute       -- ^ Resulting attribute.                                -- ./Util/GenerateHtmlCombinators.hs:261
-rev = attribute " rev=\""                                                       -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE rev #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @rows@ attribute.
---
--- Example:
---
--- > div ! rows "bar" $ "Hello."
---
--- Result:
---
--- > <div rows="bar">Hello.</div>
---
-rows :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260
-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261
-rows = attribute " rows=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE rows #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @rowspan@ attribute.
---
--- Example:
---
--- > div ! rowspan "bar" $ "Hello."
---
--- Result:
---
--- > <div rowspan="bar">Hello.</div>
---
-rowspan :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-rowspan = attribute " rowspan=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE rowspan #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @rules@ attribute.
---
--- Example:
---
--- > div ! rules "bar" $ "Hello."
---
--- Result:
---
--- > <div rules="bar">Hello.</div>
---
-rules :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260
-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261
-rules = attribute " rules=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE rules #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @scheme@ attribute.
---
--- Example:
---
--- > div ! scheme "bar" $ "Hello."
---
--- Result:
---
--- > <div scheme="bar">Hello.</div>
---
-scheme :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-scheme = attribute " scheme=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE scheme #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @scope@ attribute.
---
--- Example:
---
--- > div ! scope "bar" $ "Hello."
---
--- Result:
---
--- > <div scope="bar">Hello.</div>
---
-scope :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260
-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261
-scope = attribute " scope=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE scope #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @selected@ attribute.
---
--- Example:
---
--- > div ! selected "bar" $ "Hello."
---
--- Result:
---
--- > <div selected="bar">Hello.</div>
---
-selected :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260
-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261
-selected = attribute " selected=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE selected #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @shape@ attribute.
---
--- Example:
---
--- > div ! shape "bar" $ "Hello."
---
--- Result:
---
--- > <div shape="bar">Hello.</div>
---
-shape :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260
-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261
-shape = attribute " shape=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE shape #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @size@ attribute.
---
--- Example:
---
--- > div ! size "bar" $ "Hello."
---
--- Result:
---
--- > <div size="bar">Hello.</div>
---
-size :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260
-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261
-size = attribute " size=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE size #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @span@ attribute.
---
--- Example:
---
--- > div ! span "bar" $ "Hello."
---
--- Result:
---
--- > <div span="bar">Hello.</div>
---
-span :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260
-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261
-span = attribute " span=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE span #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @src@ attribute.
---
--- Example:
---
--- > div ! src "bar" $ "Hello."
---
--- Result:
---
--- > <div src="bar">Hello.</div>
---
-src :: AttributeValue  -- ^ Attribute value.                                    -- ./Util/GenerateHtmlCombinators.hs:260
-    -> Attribute       -- ^ Resulting attribute.                                -- ./Util/GenerateHtmlCombinators.hs:261
-src = attribute " src=\""                                                       -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE src #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @standby@ attribute.
---
--- Example:
---
--- > div ! standby "bar" $ "Hello."
---
--- Result:
---
--- > <div standby="bar">Hello.</div>
---
-standby :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-standby = attribute " standby=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE standby #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @start@ attribute.
---
--- Example:
---
--- > div ! start "bar" $ "Hello."
---
--- Result:
---
--- > <div start="bar">Hello.</div>
---
-start :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260
-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261
-start = attribute " start=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE start #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @style@ attribute.
---
--- Example:
---
--- > div ! style "bar" $ "Hello."
---
--- Result:
---
--- > <div style="bar">Hello.</div>
---
-style :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260
-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261
-style = attribute " style=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE style #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @summary@ attribute.
---
--- Example:
---
--- > div ! summary "bar" $ "Hello."
---
--- Result:
---
--- > <div summary="bar">Hello.</div>
---
-summary :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-summary = attribute " summary=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE summary #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @tabindex@ attribute.
---
--- Example:
---
--- > div ! tabindex "bar" $ "Hello."
---
--- Result:
---
--- > <div tabindex="bar">Hello.</div>
---
-tabindex :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260
-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261
-tabindex = attribute " tabindex=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE tabindex #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @target@ attribute.
---
--- Example:
---
--- > div ! target "bar" $ "Hello."
---
--- Result:
---
--- > <div target="bar">Hello.</div>
---
-target :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-target = attribute " target=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE target #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @title@ attribute.
---
--- Example:
---
--- > div ! title "bar" $ "Hello."
---
--- Result:
---
--- > <div title="bar">Hello.</div>
---
-title :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260
-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261
-title = attribute " title=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE title #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @type@ attribute.
---
--- Example:
---
--- > div ! type_ "bar" $ "Hello."
---
--- Result:
---
--- > <div type="bar">Hello.</div>
---
-type_ :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260
-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261
-type_ = attribute " type=\""                                                    -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE type_ #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @usemap@ attribute.
---
--- Example:
---
--- > div ! usemap "bar" $ "Hello."
---
--- Result:
---
--- > <div usemap="bar">Hello.</div>
---
-usemap :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-usemap = attribute " usemap=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE usemap #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @valign@ attribute.
---
--- Example:
---
--- > div ! valign "bar" $ "Hello."
---
--- Result:
---
--- > <div valign="bar">Hello.</div>
---
-valign :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-valign = attribute " valign=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE valign #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @value@ attribute.
---
--- Example:
---
--- > div ! value "bar" $ "Hello."
---
--- Result:
---
--- > <div value="bar">Hello.</div>
---
-value :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260
-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261
-value = attribute " value=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE value #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @valuetype@ attribute.
---
--- Example:
---
--- > div ! valuetype "bar" $ "Hello."
---
--- Result:
---
--- > <div valuetype="bar">Hello.</div>
---
-valuetype :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260
-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261
-valuetype = attribute " valuetype=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE valuetype #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @vspace@ attribute.
---
--- Example:
---
--- > div ! vspace "bar" $ "Hello."
---
--- Result:
---
--- > <div vspace="bar">Hello.</div>
---
-vspace :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-vspace = attribute " vspace=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE vspace #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @width@ attribute.
---
--- Example:
---
--- > div ! width "bar" $ "Hello."
---
--- Result:
---
--- > <div width="bar">Hello.</div>
---
-width :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260
-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261
-width = attribute " width=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE width #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263
+{-# LANGUAGE OverloadedStrings #-}                                              -- Util/GenerateHtmlCombinators.hs:103
+module Text.Blaze.Html4.Transitional.Attributes                                 -- Util/GenerateHtmlCombinators.hs:151
+    ( abbr                                                                      -- Util/GenerateHtmlCombinators.hs:152
+    , accept                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , accesskey                                                                 -- Util/GenerateHtmlCombinators.hs:154
+    , action                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , align                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , alt                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , archive                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , axis                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , background                                                                -- Util/GenerateHtmlCombinators.hs:154
+    , bgcolor                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , border                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , cellpadding                                                               -- Util/GenerateHtmlCombinators.hs:154
+    , cellspacing                                                               -- Util/GenerateHtmlCombinators.hs:154
+    , char                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , charoff                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , charset                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , checked                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , cite                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , class_                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , classid                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , clear                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , codebase                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , codetype                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , cols                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , colspan                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , compact                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , content                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , coords                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , data_                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , datetime                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , declare                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , defer                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , dir                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , disabled                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , enctype                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , for                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , frame                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , headers                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , height                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , href                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , hreflang                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , hspace                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , http_equiv                                                                -- Util/GenerateHtmlCombinators.hs:154
+    , id                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , label                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , lang                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , language                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , maxlength                                                                 -- Util/GenerateHtmlCombinators.hs:154
+    , media                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , method                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , multiple                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , name                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , nohref                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , noshade                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , nowrap                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , onabort                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , onblur                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , onchange                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , onclick                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , ondblclick                                                                -- Util/GenerateHtmlCombinators.hs:154
+    , onfocus                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , onkeydown                                                                 -- Util/GenerateHtmlCombinators.hs:154
+    , onkeypress                                                                -- Util/GenerateHtmlCombinators.hs:154
+    , onkeyup                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , onload                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , onmousedown                                                               -- Util/GenerateHtmlCombinators.hs:154
+    , onmousemove                                                               -- Util/GenerateHtmlCombinators.hs:154
+    , onmouseout                                                                -- Util/GenerateHtmlCombinators.hs:154
+    , onmouseover                                                               -- Util/GenerateHtmlCombinators.hs:154
+    , onmouseup                                                                 -- Util/GenerateHtmlCombinators.hs:154
+    , onreset                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , onselect                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , onsubmit                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , onunload                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , profile                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , readonly                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , rel                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , rev                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , rows                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , rowspan                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , rules                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , scheme                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , scope                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , selected                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , shape                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , size                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , span                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , src                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , standby                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , start                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , style                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , summary                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , tabindex                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , target                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , title                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , type_                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , usemap                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , valign                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , value                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , valuetype                                                                 -- Util/GenerateHtmlCombinators.hs:154
+    , vspace                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , width                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    ) where                                                                     -- Util/GenerateHtmlCombinators.hs:155
+
+import Prelude ()                                                               -- Util/GenerateHtmlCombinators.hs:105
+                                                                                -- Util/GenerateHtmlCombinators.hs:106
+import Text.Blaze.Internal (Attribute, AttributeValue, attribute)               -- Util/GenerateHtmlCombinators.hs:107
+                                                                                -- Util/GenerateHtmlCombinators.hs:108
+-- | Combinator for the @abbr@ attribute.
+--
+-- Example:
+--
+-- > div ! abbr "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div abbr="bar">Hello.</div>
+--
+abbr :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260
+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261
+abbr = attribute " abbr=\""                                                     -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE abbr #-}                                                             -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @accept@ attribute.
+--
+-- Example:
+--
+-- > div ! accept "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div accept="bar">Hello.</div>
+--
+accept :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+accept = attribute " accept=\""                                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE accept #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @accesskey@ attribute.
+--
+-- Example:
+--
+-- > div ! accesskey "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div accesskey="bar">Hello.</div>
+--
+accesskey :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260
+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261
+accesskey = attribute " accesskey=\""                                           -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE accesskey #-}                                                        -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @action@ attribute.
+--
+-- Example:
+--
+-- > div ! action "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div action="bar">Hello.</div>
+--
+action :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+action = attribute " action=\""                                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE action #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @align@ attribute.
+--
+-- Example:
+--
+-- > div ! align "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div align="bar">Hello.</div>
+--
+align :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260
+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261
+align = attribute " align=\""                                                   -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE align #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @alt@ attribute.
+--
+-- Example:
+--
+-- > div ! alt "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div alt="bar">Hello.</div>
+--
+alt :: AttributeValue  -- ^ Attribute value.                                    -- Util/GenerateHtmlCombinators.hs:260
+    -> Attribute       -- ^ Resulting attribute.                                -- Util/GenerateHtmlCombinators.hs:261
+alt = attribute " alt=\""                                                       -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE alt #-}                                                              -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @archive@ attribute.
+--
+-- Example:
+--
+-- > div ! archive "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div archive="bar">Hello.</div>
+--
+archive :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+archive = attribute " archive=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE archive #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @axis@ attribute.
+--
+-- Example:
+--
+-- > div ! axis "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div axis="bar">Hello.</div>
+--
+axis :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260
+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261
+axis = attribute " axis=\""                                                     -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE axis #-}                                                             -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @background@ attribute.
+--
+-- Example:
+--
+-- > div ! background "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div background="bar">Hello.</div>
+--
+background :: AttributeValue  -- ^ Attribute value.                             -- Util/GenerateHtmlCombinators.hs:260
+           -> Attribute       -- ^ Resulting attribute.                         -- Util/GenerateHtmlCombinators.hs:261
+background = attribute " background=\""                                         -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE background #-}                                                       -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @bgcolor@ attribute.
+--
+-- Example:
+--
+-- > div ! bgcolor "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div bgcolor="bar">Hello.</div>
+--
+bgcolor :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+bgcolor = attribute " bgcolor=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE bgcolor #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @border@ attribute.
+--
+-- Example:
+--
+-- > div ! border "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div border="bar">Hello.</div>
+--
+border :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+border = attribute " border=\""                                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE border #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @cellpadding@ attribute.
+--
+-- Example:
+--
+-- > div ! cellpadding "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div cellpadding="bar">Hello.</div>
+--
+cellpadding :: AttributeValue  -- ^ Attribute value.                            -- Util/GenerateHtmlCombinators.hs:260
+            -> Attribute       -- ^ Resulting attribute.                        -- Util/GenerateHtmlCombinators.hs:261
+cellpadding = attribute " cellpadding=\""                                       -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE cellpadding #-}                                                      -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @cellspacing@ attribute.
+--
+-- Example:
+--
+-- > div ! cellspacing "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div cellspacing="bar">Hello.</div>
+--
+cellspacing :: AttributeValue  -- ^ Attribute value.                            -- Util/GenerateHtmlCombinators.hs:260
+            -> Attribute       -- ^ Resulting attribute.                        -- Util/GenerateHtmlCombinators.hs:261
+cellspacing = attribute " cellspacing=\""                                       -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE cellspacing #-}                                                      -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @char@ attribute.
+--
+-- Example:
+--
+-- > div ! char "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div char="bar">Hello.</div>
+--
+char :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260
+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261
+char = attribute " char=\""                                                     -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE char #-}                                                             -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @charoff@ attribute.
+--
+-- Example:
+--
+-- > div ! charoff "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div charoff="bar">Hello.</div>
+--
+charoff :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+charoff = attribute " charoff=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE charoff #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @charset@ attribute.
+--
+-- Example:
+--
+-- > div ! charset "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div charset="bar">Hello.</div>
+--
+charset :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+charset = attribute " charset=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE charset #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @checked@ attribute.
+--
+-- Example:
+--
+-- > div ! checked "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div checked="bar">Hello.</div>
+--
+checked :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+checked = attribute " checked=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE checked #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @cite@ attribute.
+--
+-- Example:
+--
+-- > div ! cite "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div cite="bar">Hello.</div>
+--
+cite :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260
+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261
+cite = attribute " cite=\""                                                     -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE cite #-}                                                             -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @class@ attribute.
+--
+-- Example:
+--
+-- > div ! class_ "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div class="bar">Hello.</div>
+--
+class_ :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+class_ = attribute " class=\""                                                  -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE class_ #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @classid@ attribute.
+--
+-- Example:
+--
+-- > div ! classid "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div classid="bar">Hello.</div>
+--
+classid :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+classid = attribute " classid=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE classid #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @clear@ attribute.
+--
+-- Example:
+--
+-- > div ! clear "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div clear="bar">Hello.</div>
+--
+clear :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260
+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261
+clear = attribute " clear=\""                                                   -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE clear #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @codebase@ attribute.
+--
+-- Example:
+--
+-- > div ! codebase "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div codebase="bar">Hello.</div>
+--
+codebase :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260
+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261
+codebase = attribute " codebase=\""                                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE codebase #-}                                                         -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @codetype@ attribute.
+--
+-- Example:
+--
+-- > div ! codetype "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div codetype="bar">Hello.</div>
+--
+codetype :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260
+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261
+codetype = attribute " codetype=\""                                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE codetype #-}                                                         -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @cols@ attribute.
+--
+-- Example:
+--
+-- > div ! cols "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div cols="bar">Hello.</div>
+--
+cols :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260
+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261
+cols = attribute " cols=\""                                                     -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE cols #-}                                                             -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @colspan@ attribute.
+--
+-- Example:
+--
+-- > div ! colspan "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div colspan="bar">Hello.</div>
+--
+colspan :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+colspan = attribute " colspan=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE colspan #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @compact@ attribute.
+--
+-- Example:
+--
+-- > div ! compact "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div compact="bar">Hello.</div>
+--
+compact :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+compact = attribute " compact=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE compact #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @content@ attribute.
+--
+-- Example:
+--
+-- > div ! content "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div content="bar">Hello.</div>
+--
+content :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+content = attribute " content=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE content #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @coords@ attribute.
+--
+-- Example:
+--
+-- > div ! coords "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div coords="bar">Hello.</div>
+--
+coords :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+coords = attribute " coords=\""                                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE coords #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @data@ attribute.
+--
+-- Example:
+--
+-- > div ! data_ "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div data="bar">Hello.</div>
+--
+data_ :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260
+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261
+data_ = attribute " data=\""                                                    -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE data_ #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @datetime@ attribute.
+--
+-- Example:
+--
+-- > div ! datetime "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div datetime="bar">Hello.</div>
+--
+datetime :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260
+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261
+datetime = attribute " datetime=\""                                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE datetime #-}                                                         -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @declare@ attribute.
+--
+-- Example:
+--
+-- > div ! declare "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div declare="bar">Hello.</div>
+--
+declare :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+declare = attribute " declare=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE declare #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @defer@ attribute.
+--
+-- Example:
+--
+-- > div ! defer "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div defer="bar">Hello.</div>
+--
+defer :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260
+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261
+defer = attribute " defer=\""                                                   -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE defer #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @dir@ attribute.
+--
+-- Example:
+--
+-- > div ! dir "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div dir="bar">Hello.</div>
+--
+dir :: AttributeValue  -- ^ Attribute value.                                    -- Util/GenerateHtmlCombinators.hs:260
+    -> Attribute       -- ^ Resulting attribute.                                -- Util/GenerateHtmlCombinators.hs:261
+dir = attribute " dir=\""                                                       -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE dir #-}                                                              -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @disabled@ attribute.
+--
+-- Example:
+--
+-- > div ! disabled "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div disabled="bar">Hello.</div>
+--
+disabled :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260
+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261
+disabled = attribute " disabled=\""                                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE disabled #-}                                                         -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @enctype@ attribute.
+--
+-- Example:
+--
+-- > div ! enctype "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div enctype="bar">Hello.</div>
+--
+enctype :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+enctype = attribute " enctype=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE enctype #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @for@ attribute.
+--
+-- Example:
+--
+-- > div ! for "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div for="bar">Hello.</div>
+--
+for :: AttributeValue  -- ^ Attribute value.                                    -- Util/GenerateHtmlCombinators.hs:260
+    -> Attribute       -- ^ Resulting attribute.                                -- Util/GenerateHtmlCombinators.hs:261
+for = attribute " for=\""                                                       -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE for #-}                                                              -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @frame@ attribute.
+--
+-- Example:
+--
+-- > div ! frame "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div frame="bar">Hello.</div>
+--
+frame :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260
+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261
+frame = attribute " frame=\""                                                   -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE frame #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @headers@ attribute.
+--
+-- Example:
+--
+-- > div ! headers "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div headers="bar">Hello.</div>
+--
+headers :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+headers = attribute " headers=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE headers #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @height@ attribute.
+--
+-- Example:
+--
+-- > div ! height "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div height="bar">Hello.</div>
+--
+height :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+height = attribute " height=\""                                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE height #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @href@ attribute.
+--
+-- Example:
+--
+-- > div ! href "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div href="bar">Hello.</div>
+--
+href :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260
+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261
+href = attribute " href=\""                                                     -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE href #-}                                                             -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @hreflang@ attribute.
+--
+-- Example:
+--
+-- > div ! hreflang "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div hreflang="bar">Hello.</div>
+--
+hreflang :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260
+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261
+hreflang = attribute " hreflang=\""                                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE hreflang #-}                                                         -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @hspace@ attribute.
+--
+-- Example:
+--
+-- > div ! hspace "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div hspace="bar">Hello.</div>
+--
+hspace :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+hspace = attribute " hspace=\""                                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE hspace #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @http-equiv@ attribute.
+--
+-- Example:
+--
+-- > div ! http_equiv "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div http-equiv="bar">Hello.</div>
+--
+http_equiv :: AttributeValue  -- ^ Attribute value.                             -- Util/GenerateHtmlCombinators.hs:260
+           -> Attribute       -- ^ Resulting attribute.                         -- Util/GenerateHtmlCombinators.hs:261
+http_equiv = attribute " http-equiv=\""                                         -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE http_equiv #-}                                                       -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @id@ attribute.
+--
+-- Example:
+--
+-- > div ! id "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div id="bar">Hello.</div>
+--
+id :: AttributeValue  -- ^ Attribute value.                                     -- Util/GenerateHtmlCombinators.hs:260
+   -> Attribute       -- ^ Resulting attribute.                                 -- Util/GenerateHtmlCombinators.hs:261
+id = attribute " id=\""                                                         -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE id #-}                                                               -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @label@ attribute.
+--
+-- Example:
+--
+-- > div ! label "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div label="bar">Hello.</div>
+--
+label :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260
+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261
+label = attribute " label=\""                                                   -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE label #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @lang@ attribute.
+--
+-- Example:
+--
+-- > div ! lang "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div lang="bar">Hello.</div>
+--
+lang :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260
+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261
+lang = attribute " lang=\""                                                     -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE lang #-}                                                             -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @language@ attribute.
+--
+-- Example:
+--
+-- > div ! language "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div language="bar">Hello.</div>
+--
+language :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260
+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261
+language = attribute " language=\""                                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE language #-}                                                         -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @maxlength@ attribute.
+--
+-- Example:
+--
+-- > div ! maxlength "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div maxlength="bar">Hello.</div>
+--
+maxlength :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260
+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261
+maxlength = attribute " maxlength=\""                                           -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE maxlength #-}                                                        -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @media@ attribute.
+--
+-- Example:
+--
+-- > div ! media "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div media="bar">Hello.</div>
+--
+media :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260
+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261
+media = attribute " media=\""                                                   -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE media #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @method@ attribute.
+--
+-- Example:
+--
+-- > div ! method "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div method="bar">Hello.</div>
+--
+method :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+method = attribute " method=\""                                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE method #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @multiple@ attribute.
+--
+-- Example:
+--
+-- > div ! multiple "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div multiple="bar">Hello.</div>
+--
+multiple :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260
+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261
+multiple = attribute " multiple=\""                                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE multiple #-}                                                         -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @name@ attribute.
+--
+-- Example:
+--
+-- > div ! name "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div name="bar">Hello.</div>
+--
+name :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260
+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261
+name = attribute " name=\""                                                     -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE name #-}                                                             -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @nohref@ attribute.
+--
+-- Example:
+--
+-- > div ! nohref "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div nohref="bar">Hello.</div>
+--
+nohref :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+nohref = attribute " nohref=\""                                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE nohref #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @noshade@ attribute.
+--
+-- Example:
+--
+-- > div ! noshade "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div noshade="bar">Hello.</div>
+--
+noshade :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+noshade = attribute " noshade=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE noshade #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @nowrap@ attribute.
+--
+-- Example:
+--
+-- > div ! nowrap "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div nowrap="bar">Hello.</div>
+--
+nowrap :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+nowrap = attribute " nowrap=\""                                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE nowrap #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onabort@ attribute.
+--
+-- Example:
+--
+-- > div ! onabort "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onabort="bar">Hello.</div>
+--
+onabort :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+onabort = attribute " onabort=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onabort #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onblur@ attribute.
+--
+-- Example:
+--
+-- > div ! onblur "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onblur="bar">Hello.</div>
+--
+onblur :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+onblur = attribute " onblur=\""                                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onblur #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onchange@ attribute.
+--
+-- Example:
+--
+-- > div ! onchange "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onchange="bar">Hello.</div>
+--
+onchange :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260
+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261
+onchange = attribute " onchange=\""                                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onchange #-}                                                         -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onclick@ attribute.
+--
+-- Example:
+--
+-- > div ! onclick "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onclick="bar">Hello.</div>
+--
+onclick :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+onclick = attribute " onclick=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onclick #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @ondblclick@ attribute.
+--
+-- Example:
+--
+-- > div ! ondblclick "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div ondblclick="bar">Hello.</div>
+--
+ondblclick :: AttributeValue  -- ^ Attribute value.                             -- Util/GenerateHtmlCombinators.hs:260
+           -> Attribute       -- ^ Resulting attribute.                         -- Util/GenerateHtmlCombinators.hs:261
+ondblclick = attribute " ondblclick=\""                                         -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE ondblclick #-}                                                       -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onfocus@ attribute.
+--
+-- Example:
+--
+-- > div ! onfocus "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onfocus="bar">Hello.</div>
+--
+onfocus :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+onfocus = attribute " onfocus=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onfocus #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onkeydown@ attribute.
+--
+-- Example:
+--
+-- > div ! onkeydown "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onkeydown="bar">Hello.</div>
+--
+onkeydown :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260
+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261
+onkeydown = attribute " onkeydown=\""                                           -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onkeydown #-}                                                        -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onkeypress@ attribute.
+--
+-- Example:
+--
+-- > div ! onkeypress "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onkeypress="bar">Hello.</div>
+--
+onkeypress :: AttributeValue  -- ^ Attribute value.                             -- Util/GenerateHtmlCombinators.hs:260
+           -> Attribute       -- ^ Resulting attribute.                         -- Util/GenerateHtmlCombinators.hs:261
+onkeypress = attribute " onkeypress=\""                                         -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onkeypress #-}                                                       -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onkeyup@ attribute.
+--
+-- Example:
+--
+-- > div ! onkeyup "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onkeyup="bar">Hello.</div>
+--
+onkeyup :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+onkeyup = attribute " onkeyup=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onkeyup #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onload@ attribute.
+--
+-- Example:
+--
+-- > div ! onload "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onload="bar">Hello.</div>
+--
+onload :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+onload = attribute " onload=\""                                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onload #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onmousedown@ attribute.
+--
+-- Example:
+--
+-- > div ! onmousedown "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onmousedown="bar">Hello.</div>
+--
+onmousedown :: AttributeValue  -- ^ Attribute value.                            -- Util/GenerateHtmlCombinators.hs:260
+            -> Attribute       -- ^ Resulting attribute.                        -- Util/GenerateHtmlCombinators.hs:261
+onmousedown = attribute " onmousedown=\""                                       -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onmousedown #-}                                                      -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onmousemove@ attribute.
+--
+-- Example:
+--
+-- > div ! onmousemove "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onmousemove="bar">Hello.</div>
+--
+onmousemove :: AttributeValue  -- ^ Attribute value.                            -- Util/GenerateHtmlCombinators.hs:260
+            -> Attribute       -- ^ Resulting attribute.                        -- Util/GenerateHtmlCombinators.hs:261
+onmousemove = attribute " onmousemove=\""                                       -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onmousemove #-}                                                      -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onmouseout@ attribute.
+--
+-- Example:
+--
+-- > div ! onmouseout "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onmouseout="bar">Hello.</div>
+--
+onmouseout :: AttributeValue  -- ^ Attribute value.                             -- Util/GenerateHtmlCombinators.hs:260
+           -> Attribute       -- ^ Resulting attribute.                         -- Util/GenerateHtmlCombinators.hs:261
+onmouseout = attribute " onmouseout=\""                                         -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onmouseout #-}                                                       -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onmouseover@ attribute.
+--
+-- Example:
+--
+-- > div ! onmouseover "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onmouseover="bar">Hello.</div>
+--
+onmouseover :: AttributeValue  -- ^ Attribute value.                            -- Util/GenerateHtmlCombinators.hs:260
+            -> Attribute       -- ^ Resulting attribute.                        -- Util/GenerateHtmlCombinators.hs:261
+onmouseover = attribute " onmouseover=\""                                       -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onmouseover #-}                                                      -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onmouseup@ attribute.
+--
+-- Example:
+--
+-- > div ! onmouseup "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onmouseup="bar">Hello.</div>
+--
+onmouseup :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260
+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261
+onmouseup = attribute " onmouseup=\""                                           -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onmouseup #-}                                                        -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onreset@ attribute.
+--
+-- Example:
+--
+-- > div ! onreset "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onreset="bar">Hello.</div>
+--
+onreset :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+onreset = attribute " onreset=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onreset #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onselect@ attribute.
+--
+-- Example:
+--
+-- > div ! onselect "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onselect="bar">Hello.</div>
+--
+onselect :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260
+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261
+onselect = attribute " onselect=\""                                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onselect #-}                                                         -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onsubmit@ attribute.
+--
+-- Example:
+--
+-- > div ! onsubmit "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onsubmit="bar">Hello.</div>
+--
+onsubmit :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260
+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261
+onsubmit = attribute " onsubmit=\""                                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onsubmit #-}                                                         -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onunload@ attribute.
+--
+-- Example:
+--
+-- > div ! onunload "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onunload="bar">Hello.</div>
+--
+onunload :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260
+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261
+onunload = attribute " onunload=\""                                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onunload #-}                                                         -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @profile@ attribute.
+--
+-- Example:
+--
+-- > div ! profile "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div profile="bar">Hello.</div>
+--
+profile :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+profile = attribute " profile=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE profile #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @readonly@ attribute.
+--
+-- Example:
+--
+-- > div ! readonly "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div readonly="bar">Hello.</div>
+--
+readonly :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260
+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261
+readonly = attribute " readonly=\""                                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE readonly #-}                                                         -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @rel@ attribute.
+--
+-- Example:
+--
+-- > div ! rel "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div rel="bar">Hello.</div>
+--
+rel :: AttributeValue  -- ^ Attribute value.                                    -- Util/GenerateHtmlCombinators.hs:260
+    -> Attribute       -- ^ Resulting attribute.                                -- Util/GenerateHtmlCombinators.hs:261
+rel = attribute " rel=\""                                                       -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE rel #-}                                                              -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @rev@ attribute.
+--
+-- Example:
+--
+-- > div ! rev "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div rev="bar">Hello.</div>
+--
+rev :: AttributeValue  -- ^ Attribute value.                                    -- Util/GenerateHtmlCombinators.hs:260
+    -> Attribute       -- ^ Resulting attribute.                                -- Util/GenerateHtmlCombinators.hs:261
+rev = attribute " rev=\""                                                       -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE rev #-}                                                              -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @rows@ attribute.
+--
+-- Example:
+--
+-- > div ! rows "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div rows="bar">Hello.</div>
+--
+rows :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260
+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261
+rows = attribute " rows=\""                                                     -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE rows #-}                                                             -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @rowspan@ attribute.
+--
+-- Example:
+--
+-- > div ! rowspan "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div rowspan="bar">Hello.</div>
+--
+rowspan :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+rowspan = attribute " rowspan=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE rowspan #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @rules@ attribute.
+--
+-- Example:
+--
+-- > div ! rules "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div rules="bar">Hello.</div>
+--
+rules :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260
+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261
+rules = attribute " rules=\""                                                   -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE rules #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @scheme@ attribute.
+--
+-- Example:
+--
+-- > div ! scheme "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div scheme="bar">Hello.</div>
+--
+scheme :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+scheme = attribute " scheme=\""                                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE scheme #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @scope@ attribute.
+--
+-- Example:
+--
+-- > div ! scope "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div scope="bar">Hello.</div>
+--
+scope :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260
+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261
+scope = attribute " scope=\""                                                   -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE scope #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @selected@ attribute.
+--
+-- Example:
+--
+-- > div ! selected "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div selected="bar">Hello.</div>
+--
+selected :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260
+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261
+selected = attribute " selected=\""                                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE selected #-}                                                         -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @shape@ attribute.
+--
+-- Example:
+--
+-- > div ! shape "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div shape="bar">Hello.</div>
+--
+shape :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260
+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261
+shape = attribute " shape=\""                                                   -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE shape #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @size@ attribute.
+--
+-- Example:
+--
+-- > div ! size "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div size="bar">Hello.</div>
+--
+size :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260
+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261
+size = attribute " size=\""                                                     -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE size #-}                                                             -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @span@ attribute.
+--
+-- Example:
+--
+-- > div ! span "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div span="bar">Hello.</div>
+--
+span :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260
+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261
+span = attribute " span=\""                                                     -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE span #-}                                                             -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @src@ attribute.
+--
+-- Example:
+--
+-- > div ! src "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div src="bar">Hello.</div>
+--
+src :: AttributeValue  -- ^ Attribute value.                                    -- Util/GenerateHtmlCombinators.hs:260
+    -> Attribute       -- ^ Resulting attribute.                                -- Util/GenerateHtmlCombinators.hs:261
+src = attribute " src=\""                                                       -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE src #-}                                                              -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @standby@ attribute.
+--
+-- Example:
+--
+-- > div ! standby "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div standby="bar">Hello.</div>
+--
+standby :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+standby = attribute " standby=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE standby #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @start@ attribute.
+--
+-- Example:
+--
+-- > div ! start "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div start="bar">Hello.</div>
+--
+start :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260
+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261
+start = attribute " start=\""                                                   -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE start #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @style@ attribute.
+--
+-- Example:
+--
+-- > div ! style "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div style="bar">Hello.</div>
+--
+style :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260
+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261
+style = attribute " style=\""                                                   -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE style #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @summary@ attribute.
+--
+-- Example:
+--
+-- > div ! summary "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div summary="bar">Hello.</div>
+--
+summary :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+summary = attribute " summary=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE summary #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @tabindex@ attribute.
+--
+-- Example:
+--
+-- > div ! tabindex "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div tabindex="bar">Hello.</div>
+--
+tabindex :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260
+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261
+tabindex = attribute " tabindex=\""                                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE tabindex #-}                                                         -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @target@ attribute.
+--
+-- Example:
+--
+-- > div ! target "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div target="bar">Hello.</div>
+--
+target :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+target = attribute " target=\""                                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE target #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @title@ attribute.
+--
+-- Example:
+--
+-- > div ! title "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div title="bar">Hello.</div>
+--
+title :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260
+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261
+title = attribute " title=\""                                                   -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE title #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @type@ attribute.
+--
+-- Example:
+--
+-- > div ! type_ "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div type="bar">Hello.</div>
+--
+type_ :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260
+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261
+type_ = attribute " type=\""                                                    -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE type_ #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @usemap@ attribute.
+--
+-- Example:
+--
+-- > div ! usemap "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div usemap="bar">Hello.</div>
+--
+usemap :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+usemap = attribute " usemap=\""                                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE usemap #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @valign@ attribute.
+--
+-- Example:
+--
+-- > div ! valign "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div valign="bar">Hello.</div>
+--
+valign :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+valign = attribute " valign=\""                                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE valign #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @value@ attribute.
+--
+-- Example:
+--
+-- > div ! value "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div value="bar">Hello.</div>
+--
+value :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260
+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261
+value = attribute " value=\""                                                   -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE value #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @valuetype@ attribute.
+--
+-- Example:
+--
+-- > div ! valuetype "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div valuetype="bar">Hello.</div>
+--
+valuetype :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260
+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261
+valuetype = attribute " valuetype=\""                                           -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE valuetype #-}                                                        -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @vspace@ attribute.
+--
+-- Example:
+--
+-- > div ! vspace "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div vspace="bar">Hello.</div>
+--
+vspace :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+vspace = attribute " vspace=\""                                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE vspace #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @width@ attribute.
+--
+-- Example:
+--
+-- > div ! width "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div width="bar">Hello.</div>
+--
+width :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260
+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261
+width = attribute " width=\""                                                   -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE width #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
diff --git a/Text/Blaze/Html5.hs b/Text/Blaze/Html5.hs
--- a/Text/Blaze/Html5.hs
+++ b/Text/Blaze/Html5.hs
@@ -2,1686 +2,1686 @@
 -- edit it directly. Instead, edit the files who generated this code,
 -- you can find them in the @util/@ directory.
 
-{-# LANGUAGE OverloadedStrings #-}                                              -- ./Util/GenerateHtmlCombinators.hs:78
--- | This module exports HTML combinators used to create documents.
---
-module Text.Blaze.Html5                                                         -- ./Util/GenerateHtmlCombinators.hs:151
-    ( module Text.Blaze                                                         -- ./Util/GenerateHtmlCombinators.hs:152
-    , docType                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , docTypeHtml                                                               -- ./Util/GenerateHtmlCombinators.hs:154
-    , a                                                                         -- ./Util/GenerateHtmlCombinators.hs:154
-    , abbr                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , address                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , area                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , article                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , aside                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , audio                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , b                                                                         -- ./Util/GenerateHtmlCombinators.hs:154
-    , base                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , bdo                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , blockquote                                                                -- ./Util/GenerateHtmlCombinators.hs:154
-    , body                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , br                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , button                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , canvas                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , caption                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , cite                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , code                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , col                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , colgroup                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , command                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , datalist                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , dd                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , del                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , details                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , dfn                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , div                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , dl                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , dt                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , em                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , embed                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , fieldset                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , figcaption                                                                -- ./Util/GenerateHtmlCombinators.hs:154
-    , figure                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , footer                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , form                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , h1                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , h2                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , h3                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , h4                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , h5                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , h6                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , head                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , header                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , hgroup                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , hr                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , html                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , i                                                                         -- ./Util/GenerateHtmlCombinators.hs:154
-    , iframe                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , img                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , input                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , ins                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , kbd                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , keygen                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , label                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , legend                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , li                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , link                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , map                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , mark                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , menu                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , meta                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , meter                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , nav                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , noscript                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , object                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , ol                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , optgroup                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , option                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , output                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , p                                                                         -- ./Util/GenerateHtmlCombinators.hs:154
-    , param                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , pre                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , progress                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , q                                                                         -- ./Util/GenerateHtmlCombinators.hs:154
-    , rp                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , rt                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , ruby                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , samp                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , script                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , section                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , select                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , small                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , source                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , span                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , strong                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , style                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , sub                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , summary                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , sup                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , table                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , tbody                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , td                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , textarea                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , tfoot                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , th                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , thead                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , time                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , title                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , tr                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , ul                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , var                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , video                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    ) where                                                                     -- ./Util/GenerateHtmlCombinators.hs:155
-
-import Prelude ((>>), (.))                                                      -- ./Util/GenerateHtmlCombinators.hs:85
-                                                                                -- ./Util/GenerateHtmlCombinators.hs:86
-import Text.Blaze                                                               -- ./Util/GenerateHtmlCombinators.hs:87
-import Text.Blaze.Internal                                                      -- ./Util/GenerateHtmlCombinators.hs:88
-                                                                                -- ./Util/GenerateHtmlCombinators.hs:89
--- | Combinator for the document type. This should be placed at the top
--- of every HTML page.
---
--- Example:
---
--- > docType
---
--- Result:
---
--- > <!DOCTYPE HTML>
---
-docType :: Html  -- ^ The document type HTML.                                   -- ./Util/GenerateHtmlCombinators.hs:171
-docType = preEscapedText "<!DOCTYPE HTML>\n"                                    -- ./Util/GenerateHtmlCombinators.hs:172
-{-# INLINE docType #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:173
-
--- | Combinator for the @\<html>@ element. This combinator will also
--- insert the correct doctype.
---
--- Example:
---
--- > docTypeHtml $ span $ text "foo"
---
--- Result:
---
--- > <!DOCTYPE HTML>
--- > <html><span>foo</span></html>
---
-docTypeHtml :: Html  -- ^ Inner HTML.                                           -- ./Util/GenerateHtmlCombinators.hs:192
-            -> Html  -- ^ Resulting HTML.                                       -- ./Util/GenerateHtmlCombinators.hs:193
-docTypeHtml inner = docType >> html inner                                       -- ./Util/GenerateHtmlCombinators.hs:194
-{-# INLINE docTypeHtml #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:195
-
--- | Combinator for the @\<a>@ element.
---
--- Example:
---
--- > a $ span $ text "foo"
---
--- Result:
---
--- > <a><span>foo</span></a>
---
-a :: Html  -- ^ Inner HTML.                                                     -- ./Util/GenerateHtmlCombinators.hs:212
-  -> Html  -- ^ Resulting HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:213
-a = Parent "<a" "</a>"                                                          -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE a #-}                                                                -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<abbr>@ element.
---
--- Example:
---
--- > abbr $ span $ text "foo"
---
--- Result:
---
--- > <abbr><span>foo</span></abbr>
---
-abbr :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212
-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213
-abbr = Parent "<abbr" "</abbr>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE abbr #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<address>@ element.
---
--- Example:
---
--- > address $ span $ text "foo"
---
--- Result:
---
--- > <address><span>foo</span></address>
---
-address :: Html  -- ^ Inner HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:212
-        -> Html  -- ^ Resulting HTML.                                           -- ./Util/GenerateHtmlCombinators.hs:213
-address = Parent "<address" "</address>"                                        -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE address #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<area />@ element.
---
--- Example:
---
--- > area
---
--- Result:
---
--- > <area />
---
-area :: Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:238
-area = Leaf "<area" " />"                                                       -- ./Util/GenerateHtmlCombinators.hs:239
-{-# INLINE area #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:240
-
--- | Combinator for the @\<article>@ element.
---
--- Example:
---
--- > article $ span $ text "foo"
---
--- Result:
---
--- > <article><span>foo</span></article>
---
-article :: Html  -- ^ Inner HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:212
-        -> Html  -- ^ Resulting HTML.                                           -- ./Util/GenerateHtmlCombinators.hs:213
-article = Parent "<article" "</article>"                                        -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE article #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<aside>@ element.
---
--- Example:
---
--- > aside $ span $ text "foo"
---
--- Result:
---
--- > <aside><span>foo</span></aside>
---
-aside :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212
-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213
-aside = Parent "<aside" "</aside>"                                              -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE aside #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<audio>@ element.
---
--- Example:
---
--- > audio $ span $ text "foo"
---
--- Result:
---
--- > <audio><span>foo</span></audio>
---
-audio :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212
-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213
-audio = Parent "<audio" "</audio>"                                              -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE audio #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<b>@ element.
---
--- Example:
---
--- > b $ span $ text "foo"
---
--- Result:
---
--- > <b><span>foo</span></b>
---
-b :: Html  -- ^ Inner HTML.                                                     -- ./Util/GenerateHtmlCombinators.hs:212
-  -> Html  -- ^ Resulting HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:213
-b = Parent "<b" "</b>"                                                          -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE b #-}                                                                -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<base>@ element.
---
--- Example:
---
--- > base $ span $ text "foo"
---
--- Result:
---
--- > <base><span>foo</span></base>
---
-base :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212
-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213
-base = Parent "<base" "</base>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE base #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<bdo>@ element.
---
--- Example:
---
--- > bdo $ span $ text "foo"
---
--- Result:
---
--- > <bdo><span>foo</span></bdo>
---
-bdo :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212
-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213
-bdo = Parent "<bdo" "</bdo>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE bdo #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<blockquote>@ element.
---
--- Example:
---
--- > blockquote $ span $ text "foo"
---
--- Result:
---
--- > <blockquote><span>foo</span></blockquote>
---
-blockquote :: Html  -- ^ Inner HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:212
-           -> Html  -- ^ Resulting HTML.                                        -- ./Util/GenerateHtmlCombinators.hs:213
-blockquote = Parent "<blockquote" "</blockquote>"                               -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE blockquote #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<body>@ element.
---
--- Example:
---
--- > body $ span $ text "foo"
---
--- Result:
---
--- > <body><span>foo</span></body>
---
-body :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212
-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213
-body = Parent "<body" "</body>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE body #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<br />@ element.
---
--- Example:
---
--- > br
---
--- Result:
---
--- > <br />
---
-br :: Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:238
-br = Leaf "<br" " />"                                                           -- ./Util/GenerateHtmlCombinators.hs:239
-{-# INLINE br #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:240
-
--- | Combinator for the @\<button>@ element.
---
--- Example:
---
--- > button $ span $ text "foo"
---
--- Result:
---
--- > <button><span>foo</span></button>
---
-button :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212
-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213
-button = Parent "<button" "</button>"                                           -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE button #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<canvas>@ element.
---
--- Example:
---
--- > canvas $ span $ text "foo"
---
--- Result:
---
--- > <canvas><span>foo</span></canvas>
---
-canvas :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212
-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213
-canvas = Parent "<canvas" "</canvas>"                                           -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE canvas #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<caption>@ element.
---
--- Example:
---
--- > caption $ span $ text "foo"
---
--- Result:
---
--- > <caption><span>foo</span></caption>
---
-caption :: Html  -- ^ Inner HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:212
-        -> Html  -- ^ Resulting HTML.                                           -- ./Util/GenerateHtmlCombinators.hs:213
-caption = Parent "<caption" "</caption>"                                        -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE caption #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<cite>@ element.
---
--- Example:
---
--- > cite $ span $ text "foo"
---
--- Result:
---
--- > <cite><span>foo</span></cite>
---
-cite :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212
-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213
-cite = Parent "<cite" "</cite>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE cite #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<code>@ element.
---
--- Example:
---
--- > code $ span $ text "foo"
---
--- Result:
---
--- > <code><span>foo</span></code>
---
-code :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212
-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213
-code = Parent "<code" "</code>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE code #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<col />@ element.
---
--- Example:
---
--- > col
---
--- Result:
---
--- > <col />
---
-col :: Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:238
-col = Leaf "<col" " />"                                                         -- ./Util/GenerateHtmlCombinators.hs:239
-{-# INLINE col #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:240
-
--- | Combinator for the @\<colgroup>@ element.
---
--- Example:
---
--- > colgroup $ span $ text "foo"
---
--- Result:
---
--- > <colgroup><span>foo</span></colgroup>
---
-colgroup :: Html  -- ^ Inner HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:212
-         -> Html  -- ^ Resulting HTML.                                          -- ./Util/GenerateHtmlCombinators.hs:213
-colgroup = Parent "<colgroup" "</colgroup>"                                     -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE colgroup #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<command>@ element.
---
--- Example:
---
--- > command $ span $ text "foo"
---
--- Result:
---
--- > <command><span>foo</span></command>
---
-command :: Html  -- ^ Inner HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:212
-        -> Html  -- ^ Resulting HTML.                                           -- ./Util/GenerateHtmlCombinators.hs:213
-command = Parent "<command" "</command>"                                        -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE command #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<datalist>@ element.
---
--- Example:
---
--- > datalist $ span $ text "foo"
---
--- Result:
---
--- > <datalist><span>foo</span></datalist>
---
-datalist :: Html  -- ^ Inner HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:212
-         -> Html  -- ^ Resulting HTML.                                          -- ./Util/GenerateHtmlCombinators.hs:213
-datalist = Parent "<datalist" "</datalist>"                                     -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE datalist #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<dd>@ element.
---
--- Example:
---
--- > dd $ span $ text "foo"
---
--- Result:
---
--- > <dd><span>foo</span></dd>
---
-dd :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-dd = Parent "<dd" "</dd>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE dd #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<del>@ element.
---
--- Example:
---
--- > del $ span $ text "foo"
---
--- Result:
---
--- > <del><span>foo</span></del>
---
-del :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212
-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213
-del = Parent "<del" "</del>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE del #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<details>@ element.
---
--- Example:
---
--- > details $ span $ text "foo"
---
--- Result:
---
--- > <details><span>foo</span></details>
---
-details :: Html  -- ^ Inner HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:212
-        -> Html  -- ^ Resulting HTML.                                           -- ./Util/GenerateHtmlCombinators.hs:213
-details = Parent "<details" "</details>"                                        -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE details #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<dfn>@ element.
---
--- Example:
---
--- > dfn $ span $ text "foo"
---
--- Result:
---
--- > <dfn><span>foo</span></dfn>
---
-dfn :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212
-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213
-dfn = Parent "<dfn" "</dfn>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE dfn #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<div>@ element.
---
--- Example:
---
--- > div $ span $ text "foo"
---
--- Result:
---
--- > <div><span>foo</span></div>
---
-div :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212
-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213
-div = Parent "<div" "</div>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE div #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<dl>@ element.
---
--- Example:
---
--- > dl $ span $ text "foo"
---
--- Result:
---
--- > <dl><span>foo</span></dl>
---
-dl :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-dl = Parent "<dl" "</dl>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE dl #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<dt>@ element.
---
--- Example:
---
--- > dt $ span $ text "foo"
---
--- Result:
---
--- > <dt><span>foo</span></dt>
---
-dt :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-dt = Parent "<dt" "</dt>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE dt #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<em>@ element.
---
--- Example:
---
--- > em $ span $ text "foo"
---
--- Result:
---
--- > <em><span>foo</span></em>
---
-em :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-em = Parent "<em" "</em>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE em #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<embed />@ element.
---
--- Example:
---
--- > embed
---
--- Result:
---
--- > <embed />
---
-embed :: Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:238
-embed = Leaf "<embed" " />"                                                     -- ./Util/GenerateHtmlCombinators.hs:239
-{-# INLINE embed #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:240
-
--- | Combinator for the @\<fieldset>@ element.
---
--- Example:
---
--- > fieldset $ span $ text "foo"
---
--- Result:
---
--- > <fieldset><span>foo</span></fieldset>
---
-fieldset :: Html  -- ^ Inner HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:212
-         -> Html  -- ^ Resulting HTML.                                          -- ./Util/GenerateHtmlCombinators.hs:213
-fieldset = Parent "<fieldset" "</fieldset>"                                     -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE fieldset #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<figcaption>@ element.
---
--- Example:
---
--- > figcaption $ span $ text "foo"
---
--- Result:
---
--- > <figcaption><span>foo</span></figcaption>
---
-figcaption :: Html  -- ^ Inner HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:212
-           -> Html  -- ^ Resulting HTML.                                        -- ./Util/GenerateHtmlCombinators.hs:213
-figcaption = Parent "<figcaption" "</figcaption>"                               -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE figcaption #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<figure>@ element.
---
--- Example:
---
--- > figure $ span $ text "foo"
---
--- Result:
---
--- > <figure><span>foo</span></figure>
---
-figure :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212
-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213
-figure = Parent "<figure" "</figure>"                                           -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE figure #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<footer>@ element.
---
--- Example:
---
--- > footer $ span $ text "foo"
---
--- Result:
---
--- > <footer><span>foo</span></footer>
---
-footer :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212
-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213
-footer = Parent "<footer" "</footer>"                                           -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE footer #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<form>@ element.
---
--- Example:
---
--- > form $ span $ text "foo"
---
--- Result:
---
--- > <form><span>foo</span></form>
---
-form :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212
-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213
-form = Parent "<form" "</form>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE form #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<h1>@ element.
---
--- Example:
---
--- > h1 $ span $ text "foo"
---
--- Result:
---
--- > <h1><span>foo</span></h1>
---
-h1 :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-h1 = Parent "<h1" "</h1>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE h1 #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<h2>@ element.
---
--- Example:
---
--- > h2 $ span $ text "foo"
---
--- Result:
---
--- > <h2><span>foo</span></h2>
---
-h2 :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-h2 = Parent "<h2" "</h2>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE h2 #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<h3>@ element.
---
--- Example:
---
--- > h3 $ span $ text "foo"
---
--- Result:
---
--- > <h3><span>foo</span></h3>
---
-h3 :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-h3 = Parent "<h3" "</h3>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE h3 #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<h4>@ element.
---
--- Example:
---
--- > h4 $ span $ text "foo"
---
--- Result:
---
--- > <h4><span>foo</span></h4>
---
-h4 :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-h4 = Parent "<h4" "</h4>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE h4 #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<h5>@ element.
---
--- Example:
---
--- > h5 $ span $ text "foo"
---
--- Result:
---
--- > <h5><span>foo</span></h5>
---
-h5 :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-h5 = Parent "<h5" "</h5>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE h5 #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<h6>@ element.
---
--- Example:
---
--- > h6 $ span $ text "foo"
---
--- Result:
---
--- > <h6><span>foo</span></h6>
---
-h6 :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-h6 = Parent "<h6" "</h6>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE h6 #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<head>@ element.
---
--- Example:
---
--- > head $ span $ text "foo"
---
--- Result:
---
--- > <head><span>foo</span></head>
---
-head :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212
-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213
-head = Parent "<head" "</head>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE head #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<header>@ element.
---
--- Example:
---
--- > header $ span $ text "foo"
---
--- Result:
---
--- > <header><span>foo</span></header>
---
-header :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212
-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213
-header = Parent "<header" "</header>"                                           -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE header #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<hgroup>@ element.
---
--- Example:
---
--- > hgroup $ span $ text "foo"
---
--- Result:
---
--- > <hgroup><span>foo</span></hgroup>
---
-hgroup :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212
-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213
-hgroup = Parent "<hgroup" "</hgroup>"                                           -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE hgroup #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<hr />@ element.
---
--- Example:
---
--- > hr
---
--- Result:
---
--- > <hr />
---
-hr :: Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:238
-hr = Leaf "<hr" " />"                                                           -- ./Util/GenerateHtmlCombinators.hs:239
-{-# INLINE hr #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:240
-
--- | Combinator for the @\<html>@ element.
---
--- Example:
---
--- > html $ span $ text "foo"
---
--- Result:
---
--- > <html><span>foo</span></html>
---
-html :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212
-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213
-html = Parent "<html" "</html>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE html #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<i>@ element.
---
--- Example:
---
--- > i $ span $ text "foo"
---
--- Result:
---
--- > <i><span>foo</span></i>
---
-i :: Html  -- ^ Inner HTML.                                                     -- ./Util/GenerateHtmlCombinators.hs:212
-  -> Html  -- ^ Resulting HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:213
-i = Parent "<i" "</i>"                                                          -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE i #-}                                                                -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<iframe>@ element.
---
--- Example:
---
--- > iframe $ span $ text "foo"
---
--- Result:
---
--- > <iframe><span>foo</span></iframe>
---
-iframe :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212
-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213
-iframe = Parent "<iframe" "</iframe>"                                           -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE iframe #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<img />@ element.
---
--- Example:
---
--- > img
---
--- Result:
---
--- > <img />
---
-img :: Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:238
-img = Leaf "<img" " />"                                                         -- ./Util/GenerateHtmlCombinators.hs:239
-{-# INLINE img #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:240
-
--- | Combinator for the @\<input />@ element.
---
--- Example:
---
--- > input
---
--- Result:
---
--- > <input />
---
-input :: Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:238
-input = Leaf "<input" " />"                                                     -- ./Util/GenerateHtmlCombinators.hs:239
-{-# INLINE input #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:240
-
--- | Combinator for the @\<ins>@ element.
---
--- Example:
---
--- > ins $ span $ text "foo"
---
--- Result:
---
--- > <ins><span>foo</span></ins>
---
-ins :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212
-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213
-ins = Parent "<ins" "</ins>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE ins #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<kbd>@ element.
---
--- Example:
---
--- > kbd $ span $ text "foo"
---
--- Result:
---
--- > <kbd><span>foo</span></kbd>
---
-kbd :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212
-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213
-kbd = Parent "<kbd" "</kbd>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE kbd #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<keygen>@ element.
---
--- Example:
---
--- > keygen $ span $ text "foo"
---
--- Result:
---
--- > <keygen><span>foo</span></keygen>
---
-keygen :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212
-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213
-keygen = Parent "<keygen" "</keygen>"                                           -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE keygen #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<label>@ element.
---
--- Example:
---
--- > label $ span $ text "foo"
---
--- Result:
---
--- > <label><span>foo</span></label>
---
-label :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212
-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213
-label = Parent "<label" "</label>"                                              -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE label #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<legend>@ element.
---
--- Example:
---
--- > legend $ span $ text "foo"
---
--- Result:
---
--- > <legend><span>foo</span></legend>
---
-legend :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212
-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213
-legend = Parent "<legend" "</legend>"                                           -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE legend #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<li>@ element.
---
--- Example:
---
--- > li $ span $ text "foo"
---
--- Result:
---
--- > <li><span>foo</span></li>
---
-li :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-li = Parent "<li" "</li>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE li #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<link />@ element.
---
--- Example:
---
--- > link
---
--- Result:
---
--- > <link />
---
-link :: Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:238
-link = Leaf "<link" " />"                                                       -- ./Util/GenerateHtmlCombinators.hs:239
-{-# INLINE link #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:240
-
--- | Combinator for the @\<map>@ element.
---
--- Example:
---
--- > map $ span $ text "foo"
---
--- Result:
---
--- > <map><span>foo</span></map>
---
-map :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212
-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213
-map = Parent "<map" "</map>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE map #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<mark>@ element.
---
--- Example:
---
--- > mark $ span $ text "foo"
---
--- Result:
---
--- > <mark><span>foo</span></mark>
---
-mark :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212
-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213
-mark = Parent "<mark" "</mark>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE mark #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<menu>@ element.
---
--- Example:
---
--- > menu $ span $ text "foo"
---
--- Result:
---
--- > <menu><span>foo</span></menu>
---
-menu :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212
-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213
-menu = Parent "<menu" "</menu>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE menu #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<meta />@ element.
---
--- Example:
---
--- > meta
---
--- Result:
---
--- > <meta />
---
-meta :: Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:238
-meta = Leaf "<meta" " />"                                                       -- ./Util/GenerateHtmlCombinators.hs:239
-{-# INLINE meta #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:240
-
--- | Combinator for the @\<meter>@ element.
---
--- Example:
---
--- > meter $ span $ text "foo"
---
--- Result:
---
--- > <meter><span>foo</span></meter>
---
-meter :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212
-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213
-meter = Parent "<meter" "</meter>"                                              -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE meter #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<nav>@ element.
---
--- Example:
---
--- > nav $ span $ text "foo"
---
--- Result:
---
--- > <nav><span>foo</span></nav>
---
-nav :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212
-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213
-nav = Parent "<nav" "</nav>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE nav #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<noscript>@ element.
---
--- Example:
---
--- > noscript $ span $ text "foo"
---
--- Result:
---
--- > <noscript><span>foo</span></noscript>
---
-noscript :: Html  -- ^ Inner HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:212
-         -> Html  -- ^ Resulting HTML.                                          -- ./Util/GenerateHtmlCombinators.hs:213
-noscript = Parent "<noscript" "</noscript>"                                     -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE noscript #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<object>@ element.
---
--- Example:
---
--- > object $ span $ text "foo"
---
--- Result:
---
--- > <object><span>foo</span></object>
---
-object :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212
-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213
-object = Parent "<object" "</object>"                                           -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE object #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<ol>@ element.
---
--- Example:
---
--- > ol $ span $ text "foo"
---
--- Result:
---
--- > <ol><span>foo</span></ol>
---
-ol :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-ol = Parent "<ol" "</ol>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE ol #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<optgroup>@ element.
---
--- Example:
---
--- > optgroup $ span $ text "foo"
---
--- Result:
---
--- > <optgroup><span>foo</span></optgroup>
---
-optgroup :: Html  -- ^ Inner HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:212
-         -> Html  -- ^ Resulting HTML.                                          -- ./Util/GenerateHtmlCombinators.hs:213
-optgroup = Parent "<optgroup" "</optgroup>"                                     -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE optgroup #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<option>@ element.
---
--- Example:
---
--- > option $ span $ text "foo"
---
--- Result:
---
--- > <option><span>foo</span></option>
---
-option :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212
-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213
-option = Parent "<option" "</option>"                                           -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE option #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<output>@ element.
---
--- Example:
---
--- > output $ span $ text "foo"
---
--- Result:
---
--- > <output><span>foo</span></output>
---
-output :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212
-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213
-output = Parent "<output" "</output>"                                           -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE output #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<p>@ element.
---
--- Example:
---
--- > p $ span $ text "foo"
---
--- Result:
---
--- > <p><span>foo</span></p>
---
-p :: Html  -- ^ Inner HTML.                                                     -- ./Util/GenerateHtmlCombinators.hs:212
-  -> Html  -- ^ Resulting HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:213
-p = Parent "<p" "</p>"                                                          -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE p #-}                                                                -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<param />@ element.
---
--- Example:
---
--- > param
---
--- Result:
---
--- > <param />
---
-param :: Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:238
-param = Leaf "<param" " />"                                                     -- ./Util/GenerateHtmlCombinators.hs:239
-{-# INLINE param #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:240
-
--- | Combinator for the @\<pre>@ element.
---
--- Example:
---
--- > pre $ span $ text "foo"
---
--- Result:
---
--- > <pre><span>foo</span></pre>
---
-pre :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212
-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213
-pre = Parent "<pre" "</pre>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE pre #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<progress>@ element.
---
--- Example:
---
--- > progress $ span $ text "foo"
---
--- Result:
---
--- > <progress><span>foo</span></progress>
---
-progress :: Html  -- ^ Inner HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:212
-         -> Html  -- ^ Resulting HTML.                                          -- ./Util/GenerateHtmlCombinators.hs:213
-progress = Parent "<progress" "</progress>"                                     -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE progress #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<q>@ element.
---
--- Example:
---
--- > q $ span $ text "foo"
---
--- Result:
---
--- > <q><span>foo</span></q>
---
-q :: Html  -- ^ Inner HTML.                                                     -- ./Util/GenerateHtmlCombinators.hs:212
-  -> Html  -- ^ Resulting HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:213
-q = Parent "<q" "</q>"                                                          -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE q #-}                                                                -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<rp>@ element.
---
--- Example:
---
--- > rp $ span $ text "foo"
---
--- Result:
---
--- > <rp><span>foo</span></rp>
---
-rp :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-rp = Parent "<rp" "</rp>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE rp #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<rt>@ element.
---
--- Example:
---
--- > rt $ span $ text "foo"
---
--- Result:
---
--- > <rt><span>foo</span></rt>
---
-rt :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-rt = Parent "<rt" "</rt>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE rt #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<ruby>@ element.
---
--- Example:
---
--- > ruby $ span $ text "foo"
---
--- Result:
---
--- > <ruby><span>foo</span></ruby>
---
-ruby :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212
-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213
-ruby = Parent "<ruby" "</ruby>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE ruby #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<samp>@ element.
---
--- Example:
---
--- > samp $ span $ text "foo"
---
--- Result:
---
--- > <samp><span>foo</span></samp>
---
-samp :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212
-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213
-samp = Parent "<samp" "</samp>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE samp #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<script>@ element.
---
--- Example:
---
--- > script $ span $ text "foo"
---
--- Result:
---
--- > <script><span>foo</span></script>
---
-script :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212
-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213
-script = Parent "<script" "</script>" . external                                -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE script #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<section>@ element.
---
--- Example:
---
--- > section $ span $ text "foo"
---
--- Result:
---
--- > <section><span>foo</span></section>
---
-section :: Html  -- ^ Inner HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:212
-        -> Html  -- ^ Resulting HTML.                                           -- ./Util/GenerateHtmlCombinators.hs:213
-section = Parent "<section" "</section>"                                        -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE section #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<select>@ element.
---
--- Example:
---
--- > select $ span $ text "foo"
---
--- Result:
---
--- > <select><span>foo</span></select>
---
-select :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212
-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213
-select = Parent "<select" "</select>"                                           -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE select #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<small>@ element.
---
--- Example:
---
--- > small $ span $ text "foo"
---
--- Result:
---
--- > <small><span>foo</span></small>
---
-small :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212
-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213
-small = Parent "<small" "</small>"                                              -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE small #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<source>@ element.
---
--- Example:
---
--- > source $ span $ text "foo"
---
--- Result:
---
--- > <source><span>foo</span></source>
---
-source :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212
-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213
-source = Parent "<source" "</source>"                                           -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE source #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<span>@ element.
---
--- Example:
---
--- > span $ span $ text "foo"
---
--- Result:
---
--- > <span><span>foo</span></span>
---
-span :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212
-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213
-span = Parent "<span" "</span>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE span #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<strong>@ element.
---
--- Example:
---
--- > strong $ span $ text "foo"
---
--- Result:
---
--- > <strong><span>foo</span></strong>
---
-strong :: Html  -- ^ Inner HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:212
-       -> Html  -- ^ Resulting HTML.                                            -- ./Util/GenerateHtmlCombinators.hs:213
-strong = Parent "<strong" "</strong>"                                           -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE strong #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<style>@ element.
---
--- Example:
---
--- > style $ span $ text "foo"
---
--- Result:
---
--- > <style><span>foo</span></style>
---
-style :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212
-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213
-style = Parent "<style" "</style>" . external                                   -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE style #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<sub>@ element.
---
--- Example:
---
--- > sub $ span $ text "foo"
---
--- Result:
---
--- > <sub><span>foo</span></sub>
---
-sub :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212
-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213
-sub = Parent "<sub" "</sub>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE sub #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<summary>@ element.
---
--- Example:
---
--- > summary $ span $ text "foo"
---
--- Result:
---
--- > <summary><span>foo</span></summary>
---
-summary :: Html  -- ^ Inner HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:212
-        -> Html  -- ^ Resulting HTML.                                           -- ./Util/GenerateHtmlCombinators.hs:213
-summary = Parent "<summary" "</summary>"                                        -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE summary #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<sup>@ element.
---
--- Example:
---
--- > sup $ span $ text "foo"
---
--- Result:
---
--- > <sup><span>foo</span></sup>
---
-sup :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212
-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213
-sup = Parent "<sup" "</sup>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE sup #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<table>@ element.
---
--- Example:
---
--- > table $ span $ text "foo"
---
--- Result:
---
--- > <table><span>foo</span></table>
---
-table :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212
-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213
-table = Parent "<table" "</table>"                                              -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE table #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<tbody>@ element.
---
--- Example:
---
--- > tbody $ span $ text "foo"
---
--- Result:
---
--- > <tbody><span>foo</span></tbody>
---
-tbody :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212
-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213
-tbody = Parent "<tbody" "</tbody>"                                              -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE tbody #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<td>@ element.
---
--- Example:
---
--- > td $ span $ text "foo"
---
--- Result:
---
--- > <td><span>foo</span></td>
---
-td :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-td = Parent "<td" "</td>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE td #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<textarea>@ element.
---
--- Example:
---
--- > textarea $ span $ text "foo"
---
--- Result:
---
--- > <textarea><span>foo</span></textarea>
---
-textarea :: Html  -- ^ Inner HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:212
-         -> Html  -- ^ Resulting HTML.                                          -- ./Util/GenerateHtmlCombinators.hs:213
-textarea = Parent "<textarea" "</textarea>"                                     -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE textarea #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<tfoot>@ element.
---
--- Example:
---
--- > tfoot $ span $ text "foo"
---
--- Result:
---
--- > <tfoot><span>foo</span></tfoot>
---
-tfoot :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212
-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213
-tfoot = Parent "<tfoot" "</tfoot>"                                              -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE tfoot #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<th>@ element.
---
--- Example:
---
--- > th $ span $ text "foo"
---
--- Result:
---
--- > <th><span>foo</span></th>
---
-th :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-th = Parent "<th" "</th>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE th #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<thead>@ element.
---
--- Example:
---
--- > thead $ span $ text "foo"
---
--- Result:
---
--- > <thead><span>foo</span></thead>
---
-thead :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212
-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213
-thead = Parent "<thead" "</thead>"                                              -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE thead #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<time>@ element.
---
--- Example:
---
--- > time $ span $ text "foo"
---
--- Result:
---
--- > <time><span>foo</span></time>
---
-time :: Html  -- ^ Inner HTML.                                                  -- ./Util/GenerateHtmlCombinators.hs:212
-     -> Html  -- ^ Resulting HTML.                                              -- ./Util/GenerateHtmlCombinators.hs:213
-time = Parent "<time" "</time>"                                                 -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE time #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<title>@ element.
---
--- Example:
---
--- > title $ span $ text "foo"
---
--- Result:
---
--- > <title><span>foo</span></title>
---
-title :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212
-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213
-title = Parent "<title" "</title>"                                              -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE title #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<tr>@ element.
---
--- Example:
---
--- > tr $ span $ text "foo"
---
--- Result:
---
--- > <tr><span>foo</span></tr>
---
-tr :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-tr = Parent "<tr" "</tr>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE tr #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<ul>@ element.
---
--- Example:
---
--- > ul $ span $ text "foo"
---
--- Result:
---
--- > <ul><span>foo</span></ul>
---
-ul :: Html  -- ^ Inner HTML.                                                    -- ./Util/GenerateHtmlCombinators.hs:212
-   -> Html  -- ^ Resulting HTML.                                                -- ./Util/GenerateHtmlCombinators.hs:213
-ul = Parent "<ul" "</ul>"                                                       -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE ul #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<var>@ element.
---
--- Example:
---
--- > var $ span $ text "foo"
---
--- Result:
---
--- > <var><span>foo</span></var>
---
-var :: Html  -- ^ Inner HTML.                                                   -- ./Util/GenerateHtmlCombinators.hs:212
-    -> Html  -- ^ Resulting HTML.                                               -- ./Util/GenerateHtmlCombinators.hs:213
-var = Parent "<var" "</var>"                                                    -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE var #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:216
-
--- | Combinator for the @\<video>@ element.
---
--- Example:
---
--- > video $ span $ text "foo"
---
--- Result:
---
--- > <video><span>foo</span></video>
---
-video :: Html  -- ^ Inner HTML.                                                 -- ./Util/GenerateHtmlCombinators.hs:212
-      -> Html  -- ^ Resulting HTML.                                             -- ./Util/GenerateHtmlCombinators.hs:213
-video = Parent "<video" "</video>"                                              -- ./Util/GenerateHtmlCombinators.hs:214
-{-# INLINE video #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:216
+{-# LANGUAGE OverloadedStrings #-}                                              -- Util/GenerateHtmlCombinators.hs:78
+-- | This module exports HTML combinators used to create documents.
+--
+module Text.Blaze.Html5                                                         -- Util/GenerateHtmlCombinators.hs:151
+    ( module Text.Blaze                                                         -- Util/GenerateHtmlCombinators.hs:152
+    , docType                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , docTypeHtml                                                               -- Util/GenerateHtmlCombinators.hs:154
+    , a                                                                         -- Util/GenerateHtmlCombinators.hs:154
+    , abbr                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , address                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , area                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , article                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , aside                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , audio                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , b                                                                         -- Util/GenerateHtmlCombinators.hs:154
+    , base                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , bdo                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , blockquote                                                                -- Util/GenerateHtmlCombinators.hs:154
+    , body                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , br                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , button                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , canvas                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , caption                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , cite                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , code                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , col                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , colgroup                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , command                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , datalist                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , dd                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , del                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , details                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , dfn                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , div                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , dl                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , dt                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , em                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , embed                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , fieldset                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , figcaption                                                                -- Util/GenerateHtmlCombinators.hs:154
+    , figure                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , footer                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , form                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , h1                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , h2                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , h3                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , h4                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , h5                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , h6                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , head                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , header                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , hgroup                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , hr                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , html                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , i                                                                         -- Util/GenerateHtmlCombinators.hs:154
+    , iframe                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , img                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , input                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , ins                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , kbd                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , keygen                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , label                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , legend                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , li                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , link                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , map                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , mark                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , menu                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , meta                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , meter                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , nav                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , noscript                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , object                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , ol                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , optgroup                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , option                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , output                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , p                                                                         -- Util/GenerateHtmlCombinators.hs:154
+    , param                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , pre                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , progress                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , q                                                                         -- Util/GenerateHtmlCombinators.hs:154
+    , rp                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , rt                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , ruby                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , samp                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , script                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , section                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , select                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , small                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , source                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , span                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , strong                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , style                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , sub                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , summary                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , sup                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , table                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , tbody                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , td                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , textarea                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , tfoot                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , th                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , thead                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , time                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , title                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , tr                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , ul                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , var                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , video                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    ) where                                                                     -- Util/GenerateHtmlCombinators.hs:155
+
+import Prelude ((>>), (.))                                                      -- Util/GenerateHtmlCombinators.hs:85
+                                                                                -- Util/GenerateHtmlCombinators.hs:86
+import Text.Blaze                                                               -- Util/GenerateHtmlCombinators.hs:87
+import Text.Blaze.Internal                                                      -- Util/GenerateHtmlCombinators.hs:88
+                                                                                -- Util/GenerateHtmlCombinators.hs:89
+-- | Combinator for the document type. This should be placed at the top
+-- of every HTML page.
+--
+-- Example:
+--
+-- > docType
+--
+-- Result:
+--
+-- > <!DOCTYPE HTML>
+--
+docType :: Html  -- ^ The document type HTML.                                   -- Util/GenerateHtmlCombinators.hs:171
+docType = preEscapedText "<!DOCTYPE HTML>\n"                                    -- Util/GenerateHtmlCombinators.hs:172
+{-# INLINE docType #-}                                                          -- Util/GenerateHtmlCombinators.hs:173
+
+-- | Combinator for the @\<html>@ element. This combinator will also
+-- insert the correct doctype.
+--
+-- Example:
+--
+-- > docTypeHtml $ span $ text "foo"
+--
+-- Result:
+--
+-- > <!DOCTYPE HTML>
+-- > <html><span>foo</span></html>
+--
+docTypeHtml :: Html  -- ^ Inner HTML.                                           -- Util/GenerateHtmlCombinators.hs:192
+            -> Html  -- ^ Resulting HTML.                                       -- Util/GenerateHtmlCombinators.hs:193
+docTypeHtml inner = docType >> html inner                                       -- Util/GenerateHtmlCombinators.hs:194
+{-# INLINE docTypeHtml #-}                                                      -- Util/GenerateHtmlCombinators.hs:195
+
+-- | Combinator for the @\<a>@ element.
+--
+-- Example:
+--
+-- > a $ span $ text "foo"
+--
+-- Result:
+--
+-- > <a><span>foo</span></a>
+--
+a :: Html  -- ^ Inner HTML.                                                     -- Util/GenerateHtmlCombinators.hs:212
+  -> Html  -- ^ Resulting HTML.                                                 -- Util/GenerateHtmlCombinators.hs:213
+a = Parent "<a" "</a>"                                                          -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE a #-}                                                                -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<abbr>@ element.
+--
+-- Example:
+--
+-- > abbr $ span $ text "foo"
+--
+-- Result:
+--
+-- > <abbr><span>foo</span></abbr>
+--
+abbr :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212
+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213
+abbr = Parent "<abbr" "</abbr>"                                                 -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE abbr #-}                                                             -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<address>@ element.
+--
+-- Example:
+--
+-- > address $ span $ text "foo"
+--
+-- Result:
+--
+-- > <address><span>foo</span></address>
+--
+address :: Html  -- ^ Inner HTML.                                               -- Util/GenerateHtmlCombinators.hs:212
+        -> Html  -- ^ Resulting HTML.                                           -- Util/GenerateHtmlCombinators.hs:213
+address = Parent "<address" "</address>"                                        -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE address #-}                                                          -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<area />@ element.
+--
+-- Example:
+--
+-- > area
+--
+-- Result:
+--
+-- > <area />
+--
+area :: Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:238
+area = Leaf "<area" " />"                                                       -- Util/GenerateHtmlCombinators.hs:239
+{-# INLINE area #-}                                                             -- Util/GenerateHtmlCombinators.hs:240
+
+-- | Combinator for the @\<article>@ element.
+--
+-- Example:
+--
+-- > article $ span $ text "foo"
+--
+-- Result:
+--
+-- > <article><span>foo</span></article>
+--
+article :: Html  -- ^ Inner HTML.                                               -- Util/GenerateHtmlCombinators.hs:212
+        -> Html  -- ^ Resulting HTML.                                           -- Util/GenerateHtmlCombinators.hs:213
+article = Parent "<article" "</article>"                                        -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE article #-}                                                          -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<aside>@ element.
+--
+-- Example:
+--
+-- > aside $ span $ text "foo"
+--
+-- Result:
+--
+-- > <aside><span>foo</span></aside>
+--
+aside :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212
+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213
+aside = Parent "<aside" "</aside>"                                              -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE aside #-}                                                            -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<audio>@ element.
+--
+-- Example:
+--
+-- > audio $ span $ text "foo"
+--
+-- Result:
+--
+-- > <audio><span>foo</span></audio>
+--
+audio :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212
+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213
+audio = Parent "<audio" "</audio>"                                              -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE audio #-}                                                            -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<b>@ element.
+--
+-- Example:
+--
+-- > b $ span $ text "foo"
+--
+-- Result:
+--
+-- > <b><span>foo</span></b>
+--
+b :: Html  -- ^ Inner HTML.                                                     -- Util/GenerateHtmlCombinators.hs:212
+  -> Html  -- ^ Resulting HTML.                                                 -- Util/GenerateHtmlCombinators.hs:213
+b = Parent "<b" "</b>"                                                          -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE b #-}                                                                -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<base>@ element.
+--
+-- Example:
+--
+-- > base $ span $ text "foo"
+--
+-- Result:
+--
+-- > <base><span>foo</span></base>
+--
+base :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212
+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213
+base = Parent "<base" "</base>"                                                 -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE base #-}                                                             -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<bdo>@ element.
+--
+-- Example:
+--
+-- > bdo $ span $ text "foo"
+--
+-- Result:
+--
+-- > <bdo><span>foo</span></bdo>
+--
+bdo :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212
+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213
+bdo = Parent "<bdo" "</bdo>"                                                    -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE bdo #-}                                                              -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<blockquote>@ element.
+--
+-- Example:
+--
+-- > blockquote $ span $ text "foo"
+--
+-- Result:
+--
+-- > <blockquote><span>foo</span></blockquote>
+--
+blockquote :: Html  -- ^ Inner HTML.                                            -- Util/GenerateHtmlCombinators.hs:212
+           -> Html  -- ^ Resulting HTML.                                        -- Util/GenerateHtmlCombinators.hs:213
+blockquote = Parent "<blockquote" "</blockquote>"                               -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE blockquote #-}                                                       -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<body>@ element.
+--
+-- Example:
+--
+-- > body $ span $ text "foo"
+--
+-- Result:
+--
+-- > <body><span>foo</span></body>
+--
+body :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212
+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213
+body = Parent "<body" "</body>"                                                 -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE body #-}                                                             -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<br />@ element.
+--
+-- Example:
+--
+-- > br
+--
+-- Result:
+--
+-- > <br />
+--
+br :: Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:238
+br = Leaf "<br" " />"                                                           -- Util/GenerateHtmlCombinators.hs:239
+{-# INLINE br #-}                                                               -- Util/GenerateHtmlCombinators.hs:240
+
+-- | Combinator for the @\<button>@ element.
+--
+-- Example:
+--
+-- > button $ span $ text "foo"
+--
+-- Result:
+--
+-- > <button><span>foo</span></button>
+--
+button :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212
+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213
+button = Parent "<button" "</button>"                                           -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE button #-}                                                           -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<canvas>@ element.
+--
+-- Example:
+--
+-- > canvas $ span $ text "foo"
+--
+-- Result:
+--
+-- > <canvas><span>foo</span></canvas>
+--
+canvas :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212
+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213
+canvas = Parent "<canvas" "</canvas>"                                           -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE canvas #-}                                                           -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<caption>@ element.
+--
+-- Example:
+--
+-- > caption $ span $ text "foo"
+--
+-- Result:
+--
+-- > <caption><span>foo</span></caption>
+--
+caption :: Html  -- ^ Inner HTML.                                               -- Util/GenerateHtmlCombinators.hs:212
+        -> Html  -- ^ Resulting HTML.                                           -- Util/GenerateHtmlCombinators.hs:213
+caption = Parent "<caption" "</caption>"                                        -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE caption #-}                                                          -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<cite>@ element.
+--
+-- Example:
+--
+-- > cite $ span $ text "foo"
+--
+-- Result:
+--
+-- > <cite><span>foo</span></cite>
+--
+cite :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212
+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213
+cite = Parent "<cite" "</cite>"                                                 -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE cite #-}                                                             -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<code>@ element.
+--
+-- Example:
+--
+-- > code $ span $ text "foo"
+--
+-- Result:
+--
+-- > <code><span>foo</span></code>
+--
+code :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212
+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213
+code = Parent "<code" "</code>"                                                 -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE code #-}                                                             -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<col />@ element.
+--
+-- Example:
+--
+-- > col
+--
+-- Result:
+--
+-- > <col />
+--
+col :: Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:238
+col = Leaf "<col" " />"                                                         -- Util/GenerateHtmlCombinators.hs:239
+{-# INLINE col #-}                                                              -- Util/GenerateHtmlCombinators.hs:240
+
+-- | Combinator for the @\<colgroup>@ element.
+--
+-- Example:
+--
+-- > colgroup $ span $ text "foo"
+--
+-- Result:
+--
+-- > <colgroup><span>foo</span></colgroup>
+--
+colgroup :: Html  -- ^ Inner HTML.                                              -- Util/GenerateHtmlCombinators.hs:212
+         -> Html  -- ^ Resulting HTML.                                          -- Util/GenerateHtmlCombinators.hs:213
+colgroup = Parent "<colgroup" "</colgroup>"                                     -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE colgroup #-}                                                         -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<command>@ element.
+--
+-- Example:
+--
+-- > command $ span $ text "foo"
+--
+-- Result:
+--
+-- > <command><span>foo</span></command>
+--
+command :: Html  -- ^ Inner HTML.                                               -- Util/GenerateHtmlCombinators.hs:212
+        -> Html  -- ^ Resulting HTML.                                           -- Util/GenerateHtmlCombinators.hs:213
+command = Parent "<command" "</command>"                                        -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE command #-}                                                          -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<datalist>@ element.
+--
+-- Example:
+--
+-- > datalist $ span $ text "foo"
+--
+-- Result:
+--
+-- > <datalist><span>foo</span></datalist>
+--
+datalist :: Html  -- ^ Inner HTML.                                              -- Util/GenerateHtmlCombinators.hs:212
+         -> Html  -- ^ Resulting HTML.                                          -- Util/GenerateHtmlCombinators.hs:213
+datalist = Parent "<datalist" "</datalist>"                                     -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE datalist #-}                                                         -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<dd>@ element.
+--
+-- Example:
+--
+-- > dd $ span $ text "foo"
+--
+-- Result:
+--
+-- > <dd><span>foo</span></dd>
+--
+dd :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+dd = Parent "<dd" "</dd>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE dd #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<del>@ element.
+--
+-- Example:
+--
+-- > del $ span $ text "foo"
+--
+-- Result:
+--
+-- > <del><span>foo</span></del>
+--
+del :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212
+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213
+del = Parent "<del" "</del>"                                                    -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE del #-}                                                              -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<details>@ element.
+--
+-- Example:
+--
+-- > details $ span $ text "foo"
+--
+-- Result:
+--
+-- > <details><span>foo</span></details>
+--
+details :: Html  -- ^ Inner HTML.                                               -- Util/GenerateHtmlCombinators.hs:212
+        -> Html  -- ^ Resulting HTML.                                           -- Util/GenerateHtmlCombinators.hs:213
+details = Parent "<details" "</details>"                                        -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE details #-}                                                          -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<dfn>@ element.
+--
+-- Example:
+--
+-- > dfn $ span $ text "foo"
+--
+-- Result:
+--
+-- > <dfn><span>foo</span></dfn>
+--
+dfn :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212
+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213
+dfn = Parent "<dfn" "</dfn>"                                                    -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE dfn #-}                                                              -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<div>@ element.
+--
+-- Example:
+--
+-- > div $ span $ text "foo"
+--
+-- Result:
+--
+-- > <div><span>foo</span></div>
+--
+div :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212
+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213
+div = Parent "<div" "</div>"                                                    -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE div #-}                                                              -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<dl>@ element.
+--
+-- Example:
+--
+-- > dl $ span $ text "foo"
+--
+-- Result:
+--
+-- > <dl><span>foo</span></dl>
+--
+dl :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+dl = Parent "<dl" "</dl>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE dl #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<dt>@ element.
+--
+-- Example:
+--
+-- > dt $ span $ text "foo"
+--
+-- Result:
+--
+-- > <dt><span>foo</span></dt>
+--
+dt :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+dt = Parent "<dt" "</dt>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE dt #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<em>@ element.
+--
+-- Example:
+--
+-- > em $ span $ text "foo"
+--
+-- Result:
+--
+-- > <em><span>foo</span></em>
+--
+em :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+em = Parent "<em" "</em>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE em #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<embed />@ element.
+--
+-- Example:
+--
+-- > embed
+--
+-- Result:
+--
+-- > <embed />
+--
+embed :: Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:238
+embed = Leaf "<embed" " />"                                                     -- Util/GenerateHtmlCombinators.hs:239
+{-# INLINE embed #-}                                                            -- Util/GenerateHtmlCombinators.hs:240
+
+-- | Combinator for the @\<fieldset>@ element.
+--
+-- Example:
+--
+-- > fieldset $ span $ text "foo"
+--
+-- Result:
+--
+-- > <fieldset><span>foo</span></fieldset>
+--
+fieldset :: Html  -- ^ Inner HTML.                                              -- Util/GenerateHtmlCombinators.hs:212
+         -> Html  -- ^ Resulting HTML.                                          -- Util/GenerateHtmlCombinators.hs:213
+fieldset = Parent "<fieldset" "</fieldset>"                                     -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE fieldset #-}                                                         -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<figcaption>@ element.
+--
+-- Example:
+--
+-- > figcaption $ span $ text "foo"
+--
+-- Result:
+--
+-- > <figcaption><span>foo</span></figcaption>
+--
+figcaption :: Html  -- ^ Inner HTML.                                            -- Util/GenerateHtmlCombinators.hs:212
+           -> Html  -- ^ Resulting HTML.                                        -- Util/GenerateHtmlCombinators.hs:213
+figcaption = Parent "<figcaption" "</figcaption>"                               -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE figcaption #-}                                                       -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<figure>@ element.
+--
+-- Example:
+--
+-- > figure $ span $ text "foo"
+--
+-- Result:
+--
+-- > <figure><span>foo</span></figure>
+--
+figure :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212
+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213
+figure = Parent "<figure" "</figure>"                                           -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE figure #-}                                                           -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<footer>@ element.
+--
+-- Example:
+--
+-- > footer $ span $ text "foo"
+--
+-- Result:
+--
+-- > <footer><span>foo</span></footer>
+--
+footer :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212
+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213
+footer = Parent "<footer" "</footer>"                                           -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE footer #-}                                                           -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<form>@ element.
+--
+-- Example:
+--
+-- > form $ span $ text "foo"
+--
+-- Result:
+--
+-- > <form><span>foo</span></form>
+--
+form :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212
+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213
+form = Parent "<form" "</form>"                                                 -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE form #-}                                                             -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<h1>@ element.
+--
+-- Example:
+--
+-- > h1 $ span $ text "foo"
+--
+-- Result:
+--
+-- > <h1><span>foo</span></h1>
+--
+h1 :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+h1 = Parent "<h1" "</h1>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE h1 #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<h2>@ element.
+--
+-- Example:
+--
+-- > h2 $ span $ text "foo"
+--
+-- Result:
+--
+-- > <h2><span>foo</span></h2>
+--
+h2 :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+h2 = Parent "<h2" "</h2>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE h2 #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<h3>@ element.
+--
+-- Example:
+--
+-- > h3 $ span $ text "foo"
+--
+-- Result:
+--
+-- > <h3><span>foo</span></h3>
+--
+h3 :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+h3 = Parent "<h3" "</h3>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE h3 #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<h4>@ element.
+--
+-- Example:
+--
+-- > h4 $ span $ text "foo"
+--
+-- Result:
+--
+-- > <h4><span>foo</span></h4>
+--
+h4 :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+h4 = Parent "<h4" "</h4>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE h4 #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<h5>@ element.
+--
+-- Example:
+--
+-- > h5 $ span $ text "foo"
+--
+-- Result:
+--
+-- > <h5><span>foo</span></h5>
+--
+h5 :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+h5 = Parent "<h5" "</h5>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE h5 #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<h6>@ element.
+--
+-- Example:
+--
+-- > h6 $ span $ text "foo"
+--
+-- Result:
+--
+-- > <h6><span>foo</span></h6>
+--
+h6 :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+h6 = Parent "<h6" "</h6>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE h6 #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<head>@ element.
+--
+-- Example:
+--
+-- > head $ span $ text "foo"
+--
+-- Result:
+--
+-- > <head><span>foo</span></head>
+--
+head :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212
+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213
+head = Parent "<head" "</head>"                                                 -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE head #-}                                                             -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<header>@ element.
+--
+-- Example:
+--
+-- > header $ span $ text "foo"
+--
+-- Result:
+--
+-- > <header><span>foo</span></header>
+--
+header :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212
+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213
+header = Parent "<header" "</header>"                                           -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE header #-}                                                           -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<hgroup>@ element.
+--
+-- Example:
+--
+-- > hgroup $ span $ text "foo"
+--
+-- Result:
+--
+-- > <hgroup><span>foo</span></hgroup>
+--
+hgroup :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212
+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213
+hgroup = Parent "<hgroup" "</hgroup>"                                           -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE hgroup #-}                                                           -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<hr />@ element.
+--
+-- Example:
+--
+-- > hr
+--
+-- Result:
+--
+-- > <hr />
+--
+hr :: Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:238
+hr = Leaf "<hr" " />"                                                           -- Util/GenerateHtmlCombinators.hs:239
+{-# INLINE hr #-}                                                               -- Util/GenerateHtmlCombinators.hs:240
+
+-- | Combinator for the @\<html>@ element.
+--
+-- Example:
+--
+-- > html $ span $ text "foo"
+--
+-- Result:
+--
+-- > <html><span>foo</span></html>
+--
+html :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212
+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213
+html = Parent "<html" "</html>"                                                 -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE html #-}                                                             -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<i>@ element.
+--
+-- Example:
+--
+-- > i $ span $ text "foo"
+--
+-- Result:
+--
+-- > <i><span>foo</span></i>
+--
+i :: Html  -- ^ Inner HTML.                                                     -- Util/GenerateHtmlCombinators.hs:212
+  -> Html  -- ^ Resulting HTML.                                                 -- Util/GenerateHtmlCombinators.hs:213
+i = Parent "<i" "</i>"                                                          -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE i #-}                                                                -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<iframe>@ element.
+--
+-- Example:
+--
+-- > iframe $ span $ text "foo"
+--
+-- Result:
+--
+-- > <iframe><span>foo</span></iframe>
+--
+iframe :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212
+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213
+iframe = Parent "<iframe" "</iframe>"                                           -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE iframe #-}                                                           -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<img />@ element.
+--
+-- Example:
+--
+-- > img
+--
+-- Result:
+--
+-- > <img />
+--
+img :: Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:238
+img = Leaf "<img" " />"                                                         -- Util/GenerateHtmlCombinators.hs:239
+{-# INLINE img #-}                                                              -- Util/GenerateHtmlCombinators.hs:240
+
+-- | Combinator for the @\<input />@ element.
+--
+-- Example:
+--
+-- > input
+--
+-- Result:
+--
+-- > <input />
+--
+input :: Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:238
+input = Leaf "<input" " />"                                                     -- Util/GenerateHtmlCombinators.hs:239
+{-# INLINE input #-}                                                            -- Util/GenerateHtmlCombinators.hs:240
+
+-- | Combinator for the @\<ins>@ element.
+--
+-- Example:
+--
+-- > ins $ span $ text "foo"
+--
+-- Result:
+--
+-- > <ins><span>foo</span></ins>
+--
+ins :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212
+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213
+ins = Parent "<ins" "</ins>"                                                    -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE ins #-}                                                              -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<kbd>@ element.
+--
+-- Example:
+--
+-- > kbd $ span $ text "foo"
+--
+-- Result:
+--
+-- > <kbd><span>foo</span></kbd>
+--
+kbd :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212
+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213
+kbd = Parent "<kbd" "</kbd>"                                                    -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE kbd #-}                                                              -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<keygen>@ element.
+--
+-- Example:
+--
+-- > keygen $ span $ text "foo"
+--
+-- Result:
+--
+-- > <keygen><span>foo</span></keygen>
+--
+keygen :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212
+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213
+keygen = Parent "<keygen" "</keygen>"                                           -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE keygen #-}                                                           -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<label>@ element.
+--
+-- Example:
+--
+-- > label $ span $ text "foo"
+--
+-- Result:
+--
+-- > <label><span>foo</span></label>
+--
+label :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212
+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213
+label = Parent "<label" "</label>"                                              -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE label #-}                                                            -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<legend>@ element.
+--
+-- Example:
+--
+-- > legend $ span $ text "foo"
+--
+-- Result:
+--
+-- > <legend><span>foo</span></legend>
+--
+legend :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212
+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213
+legend = Parent "<legend" "</legend>"                                           -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE legend #-}                                                           -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<li>@ element.
+--
+-- Example:
+--
+-- > li $ span $ text "foo"
+--
+-- Result:
+--
+-- > <li><span>foo</span></li>
+--
+li :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+li = Parent "<li" "</li>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE li #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<link />@ element.
+--
+-- Example:
+--
+-- > link
+--
+-- Result:
+--
+-- > <link />
+--
+link :: Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:238
+link = Leaf "<link" " />"                                                       -- Util/GenerateHtmlCombinators.hs:239
+{-# INLINE link #-}                                                             -- Util/GenerateHtmlCombinators.hs:240
+
+-- | Combinator for the @\<map>@ element.
+--
+-- Example:
+--
+-- > map $ span $ text "foo"
+--
+-- Result:
+--
+-- > <map><span>foo</span></map>
+--
+map :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212
+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213
+map = Parent "<map" "</map>"                                                    -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE map #-}                                                              -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<mark>@ element.
+--
+-- Example:
+--
+-- > mark $ span $ text "foo"
+--
+-- Result:
+--
+-- > <mark><span>foo</span></mark>
+--
+mark :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212
+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213
+mark = Parent "<mark" "</mark>"                                                 -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE mark #-}                                                             -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<menu>@ element.
+--
+-- Example:
+--
+-- > menu $ span $ text "foo"
+--
+-- Result:
+--
+-- > <menu><span>foo</span></menu>
+--
+menu :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212
+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213
+menu = Parent "<menu" "</menu>"                                                 -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE menu #-}                                                             -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<meta />@ element.
+--
+-- Example:
+--
+-- > meta
+--
+-- Result:
+--
+-- > <meta />
+--
+meta :: Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:238
+meta = Leaf "<meta" " />"                                                       -- Util/GenerateHtmlCombinators.hs:239
+{-# INLINE meta #-}                                                             -- Util/GenerateHtmlCombinators.hs:240
+
+-- | Combinator for the @\<meter>@ element.
+--
+-- Example:
+--
+-- > meter $ span $ text "foo"
+--
+-- Result:
+--
+-- > <meter><span>foo</span></meter>
+--
+meter :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212
+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213
+meter = Parent "<meter" "</meter>"                                              -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE meter #-}                                                            -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<nav>@ element.
+--
+-- Example:
+--
+-- > nav $ span $ text "foo"
+--
+-- Result:
+--
+-- > <nav><span>foo</span></nav>
+--
+nav :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212
+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213
+nav = Parent "<nav" "</nav>"                                                    -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE nav #-}                                                              -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<noscript>@ element.
+--
+-- Example:
+--
+-- > noscript $ span $ text "foo"
+--
+-- Result:
+--
+-- > <noscript><span>foo</span></noscript>
+--
+noscript :: Html  -- ^ Inner HTML.                                              -- Util/GenerateHtmlCombinators.hs:212
+         -> Html  -- ^ Resulting HTML.                                          -- Util/GenerateHtmlCombinators.hs:213
+noscript = Parent "<noscript" "</noscript>"                                     -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE noscript #-}                                                         -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<object>@ element.
+--
+-- Example:
+--
+-- > object $ span $ text "foo"
+--
+-- Result:
+--
+-- > <object><span>foo</span></object>
+--
+object :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212
+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213
+object = Parent "<object" "</object>"                                           -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE object #-}                                                           -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<ol>@ element.
+--
+-- Example:
+--
+-- > ol $ span $ text "foo"
+--
+-- Result:
+--
+-- > <ol><span>foo</span></ol>
+--
+ol :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+ol = Parent "<ol" "</ol>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE ol #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<optgroup>@ element.
+--
+-- Example:
+--
+-- > optgroup $ span $ text "foo"
+--
+-- Result:
+--
+-- > <optgroup><span>foo</span></optgroup>
+--
+optgroup :: Html  -- ^ Inner HTML.                                              -- Util/GenerateHtmlCombinators.hs:212
+         -> Html  -- ^ Resulting HTML.                                          -- Util/GenerateHtmlCombinators.hs:213
+optgroup = Parent "<optgroup" "</optgroup>"                                     -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE optgroup #-}                                                         -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<option>@ element.
+--
+-- Example:
+--
+-- > option $ span $ text "foo"
+--
+-- Result:
+--
+-- > <option><span>foo</span></option>
+--
+option :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212
+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213
+option = Parent "<option" "</option>"                                           -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE option #-}                                                           -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<output>@ element.
+--
+-- Example:
+--
+-- > output $ span $ text "foo"
+--
+-- Result:
+--
+-- > <output><span>foo</span></output>
+--
+output :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212
+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213
+output = Parent "<output" "</output>"                                           -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE output #-}                                                           -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<p>@ element.
+--
+-- Example:
+--
+-- > p $ span $ text "foo"
+--
+-- Result:
+--
+-- > <p><span>foo</span></p>
+--
+p :: Html  -- ^ Inner HTML.                                                     -- Util/GenerateHtmlCombinators.hs:212
+  -> Html  -- ^ Resulting HTML.                                                 -- Util/GenerateHtmlCombinators.hs:213
+p = Parent "<p" "</p>"                                                          -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE p #-}                                                                -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<param />@ element.
+--
+-- Example:
+--
+-- > param
+--
+-- Result:
+--
+-- > <param />
+--
+param :: Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:238
+param = Leaf "<param" " />"                                                     -- Util/GenerateHtmlCombinators.hs:239
+{-# INLINE param #-}                                                            -- Util/GenerateHtmlCombinators.hs:240
+
+-- | Combinator for the @\<pre>@ element.
+--
+-- Example:
+--
+-- > pre $ span $ text "foo"
+--
+-- Result:
+--
+-- > <pre><span>foo</span></pre>
+--
+pre :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212
+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213
+pre = Parent "<pre" "</pre>"                                                    -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE pre #-}                                                              -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<progress>@ element.
+--
+-- Example:
+--
+-- > progress $ span $ text "foo"
+--
+-- Result:
+--
+-- > <progress><span>foo</span></progress>
+--
+progress :: Html  -- ^ Inner HTML.                                              -- Util/GenerateHtmlCombinators.hs:212
+         -> Html  -- ^ Resulting HTML.                                          -- Util/GenerateHtmlCombinators.hs:213
+progress = Parent "<progress" "</progress>"                                     -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE progress #-}                                                         -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<q>@ element.
+--
+-- Example:
+--
+-- > q $ span $ text "foo"
+--
+-- Result:
+--
+-- > <q><span>foo</span></q>
+--
+q :: Html  -- ^ Inner HTML.                                                     -- Util/GenerateHtmlCombinators.hs:212
+  -> Html  -- ^ Resulting HTML.                                                 -- Util/GenerateHtmlCombinators.hs:213
+q = Parent "<q" "</q>"                                                          -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE q #-}                                                                -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<rp>@ element.
+--
+-- Example:
+--
+-- > rp $ span $ text "foo"
+--
+-- Result:
+--
+-- > <rp><span>foo</span></rp>
+--
+rp :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+rp = Parent "<rp" "</rp>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE rp #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<rt>@ element.
+--
+-- Example:
+--
+-- > rt $ span $ text "foo"
+--
+-- Result:
+--
+-- > <rt><span>foo</span></rt>
+--
+rt :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+rt = Parent "<rt" "</rt>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE rt #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<ruby>@ element.
+--
+-- Example:
+--
+-- > ruby $ span $ text "foo"
+--
+-- Result:
+--
+-- > <ruby><span>foo</span></ruby>
+--
+ruby :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212
+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213
+ruby = Parent "<ruby" "</ruby>"                                                 -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE ruby #-}                                                             -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<samp>@ element.
+--
+-- Example:
+--
+-- > samp $ span $ text "foo"
+--
+-- Result:
+--
+-- > <samp><span>foo</span></samp>
+--
+samp :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212
+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213
+samp = Parent "<samp" "</samp>"                                                 -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE samp #-}                                                             -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<script>@ element.
+--
+-- Example:
+--
+-- > script $ span $ text "foo"
+--
+-- Result:
+--
+-- > <script><span>foo</span></script>
+--
+script :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212
+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213
+script = Parent "<script" "</script>" . external                                -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE script #-}                                                           -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<section>@ element.
+--
+-- Example:
+--
+-- > section $ span $ text "foo"
+--
+-- Result:
+--
+-- > <section><span>foo</span></section>
+--
+section :: Html  -- ^ Inner HTML.                                               -- Util/GenerateHtmlCombinators.hs:212
+        -> Html  -- ^ Resulting HTML.                                           -- Util/GenerateHtmlCombinators.hs:213
+section = Parent "<section" "</section>"                                        -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE section #-}                                                          -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<select>@ element.
+--
+-- Example:
+--
+-- > select $ span $ text "foo"
+--
+-- Result:
+--
+-- > <select><span>foo</span></select>
+--
+select :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212
+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213
+select = Parent "<select" "</select>"                                           -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE select #-}                                                           -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<small>@ element.
+--
+-- Example:
+--
+-- > small $ span $ text "foo"
+--
+-- Result:
+--
+-- > <small><span>foo</span></small>
+--
+small :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212
+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213
+small = Parent "<small" "</small>"                                              -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE small #-}                                                            -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<source>@ element.
+--
+-- Example:
+--
+-- > source $ span $ text "foo"
+--
+-- Result:
+--
+-- > <source><span>foo</span></source>
+--
+source :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212
+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213
+source = Parent "<source" "</source>"                                           -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE source #-}                                                           -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<span>@ element.
+--
+-- Example:
+--
+-- > span $ span $ text "foo"
+--
+-- Result:
+--
+-- > <span><span>foo</span></span>
+--
+span :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212
+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213
+span = Parent "<span" "</span>"                                                 -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE span #-}                                                             -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<strong>@ element.
+--
+-- Example:
+--
+-- > strong $ span $ text "foo"
+--
+-- Result:
+--
+-- > <strong><span>foo</span></strong>
+--
+strong :: Html  -- ^ Inner HTML.                                                -- Util/GenerateHtmlCombinators.hs:212
+       -> Html  -- ^ Resulting HTML.                                            -- Util/GenerateHtmlCombinators.hs:213
+strong = Parent "<strong" "</strong>"                                           -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE strong #-}                                                           -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<style>@ element.
+--
+-- Example:
+--
+-- > style $ span $ text "foo"
+--
+-- Result:
+--
+-- > <style><span>foo</span></style>
+--
+style :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212
+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213
+style = Parent "<style" "</style>" . external                                   -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE style #-}                                                            -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<sub>@ element.
+--
+-- Example:
+--
+-- > sub $ span $ text "foo"
+--
+-- Result:
+--
+-- > <sub><span>foo</span></sub>
+--
+sub :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212
+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213
+sub = Parent "<sub" "</sub>"                                                    -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE sub #-}                                                              -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<summary>@ element.
+--
+-- Example:
+--
+-- > summary $ span $ text "foo"
+--
+-- Result:
+--
+-- > <summary><span>foo</span></summary>
+--
+summary :: Html  -- ^ Inner HTML.                                               -- Util/GenerateHtmlCombinators.hs:212
+        -> Html  -- ^ Resulting HTML.                                           -- Util/GenerateHtmlCombinators.hs:213
+summary = Parent "<summary" "</summary>"                                        -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE summary #-}                                                          -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<sup>@ element.
+--
+-- Example:
+--
+-- > sup $ span $ text "foo"
+--
+-- Result:
+--
+-- > <sup><span>foo</span></sup>
+--
+sup :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212
+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213
+sup = Parent "<sup" "</sup>"                                                    -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE sup #-}                                                              -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<table>@ element.
+--
+-- Example:
+--
+-- > table $ span $ text "foo"
+--
+-- Result:
+--
+-- > <table><span>foo</span></table>
+--
+table :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212
+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213
+table = Parent "<table" "</table>"                                              -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE table #-}                                                            -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<tbody>@ element.
+--
+-- Example:
+--
+-- > tbody $ span $ text "foo"
+--
+-- Result:
+--
+-- > <tbody><span>foo</span></tbody>
+--
+tbody :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212
+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213
+tbody = Parent "<tbody" "</tbody>"                                              -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE tbody #-}                                                            -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<td>@ element.
+--
+-- Example:
+--
+-- > td $ span $ text "foo"
+--
+-- Result:
+--
+-- > <td><span>foo</span></td>
+--
+td :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+td = Parent "<td" "</td>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE td #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<textarea>@ element.
+--
+-- Example:
+--
+-- > textarea $ span $ text "foo"
+--
+-- Result:
+--
+-- > <textarea><span>foo</span></textarea>
+--
+textarea :: Html  -- ^ Inner HTML.                                              -- Util/GenerateHtmlCombinators.hs:212
+         -> Html  -- ^ Resulting HTML.                                          -- Util/GenerateHtmlCombinators.hs:213
+textarea = Parent "<textarea" "</textarea>"                                     -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE textarea #-}                                                         -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<tfoot>@ element.
+--
+-- Example:
+--
+-- > tfoot $ span $ text "foo"
+--
+-- Result:
+--
+-- > <tfoot><span>foo</span></tfoot>
+--
+tfoot :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212
+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213
+tfoot = Parent "<tfoot" "</tfoot>"                                              -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE tfoot #-}                                                            -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<th>@ element.
+--
+-- Example:
+--
+-- > th $ span $ text "foo"
+--
+-- Result:
+--
+-- > <th><span>foo</span></th>
+--
+th :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+th = Parent "<th" "</th>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE th #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<thead>@ element.
+--
+-- Example:
+--
+-- > thead $ span $ text "foo"
+--
+-- Result:
+--
+-- > <thead><span>foo</span></thead>
+--
+thead :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212
+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213
+thead = Parent "<thead" "</thead>"                                              -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE thead #-}                                                            -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<time>@ element.
+--
+-- Example:
+--
+-- > time $ span $ text "foo"
+--
+-- Result:
+--
+-- > <time><span>foo</span></time>
+--
+time :: Html  -- ^ Inner HTML.                                                  -- Util/GenerateHtmlCombinators.hs:212
+     -> Html  -- ^ Resulting HTML.                                              -- Util/GenerateHtmlCombinators.hs:213
+time = Parent "<time" "</time>"                                                 -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE time #-}                                                             -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<title>@ element.
+--
+-- Example:
+--
+-- > title $ span $ text "foo"
+--
+-- Result:
+--
+-- > <title><span>foo</span></title>
+--
+title :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212
+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213
+title = Parent "<title" "</title>"                                              -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE title #-}                                                            -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<tr>@ element.
+--
+-- Example:
+--
+-- > tr $ span $ text "foo"
+--
+-- Result:
+--
+-- > <tr><span>foo</span></tr>
+--
+tr :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+tr = Parent "<tr" "</tr>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE tr #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<ul>@ element.
+--
+-- Example:
+--
+-- > ul $ span $ text "foo"
+--
+-- Result:
+--
+-- > <ul><span>foo</span></ul>
+--
+ul :: Html  -- ^ Inner HTML.                                                    -- Util/GenerateHtmlCombinators.hs:212
+   -> Html  -- ^ Resulting HTML.                                                -- Util/GenerateHtmlCombinators.hs:213
+ul = Parent "<ul" "</ul>"                                                       -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE ul #-}                                                               -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<var>@ element.
+--
+-- Example:
+--
+-- > var $ span $ text "foo"
+--
+-- Result:
+--
+-- > <var><span>foo</span></var>
+--
+var :: Html  -- ^ Inner HTML.                                                   -- Util/GenerateHtmlCombinators.hs:212
+    -> Html  -- ^ Resulting HTML.                                               -- Util/GenerateHtmlCombinators.hs:213
+var = Parent "<var" "</var>"                                                    -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE var #-}                                                              -- Util/GenerateHtmlCombinators.hs:216
+
+-- | Combinator for the @\<video>@ element.
+--
+-- Example:
+--
+-- > video $ span $ text "foo"
+--
+-- Result:
+--
+-- > <video><span>foo</span></video>
+--
+video :: Html  -- ^ Inner HTML.                                                 -- Util/GenerateHtmlCombinators.hs:212
+      -> Html  -- ^ Resulting HTML.                                             -- Util/GenerateHtmlCombinators.hs:213
+video = Parent "<video" "</video>"                                              -- Util/GenerateHtmlCombinators.hs:214
+{-# INLINE video #-}                                                            -- Util/GenerateHtmlCombinators.hs:216
diff --git a/Text/Blaze/Html5/Attributes.hs b/Text/Blaze/Html5/Attributes.hs
--- a/Text/Blaze/Html5/Attributes.hs
+++ b/Text/Blaze/Html5/Attributes.hs
@@ -5,2650 +5,2650 @@
 -- | This module exports combinators that provide you with the
 -- ability to set attributes on HTML elements.
 --
-{-# LANGUAGE OverloadedStrings #-}                                              -- ./Util/GenerateHtmlCombinators.hs:103
-module Text.Blaze.Html5.Attributes                                              -- ./Util/GenerateHtmlCombinators.hs:151
-    ( accept                                                                    -- ./Util/GenerateHtmlCombinators.hs:152
-    , accept_charset                                                            -- ./Util/GenerateHtmlCombinators.hs:154
-    , accesskey                                                                 -- ./Util/GenerateHtmlCombinators.hs:154
-    , action                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , alt                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , async                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , autocomplete                                                              -- ./Util/GenerateHtmlCombinators.hs:154
-    , autofocus                                                                 -- ./Util/GenerateHtmlCombinators.hs:154
-    , autoplay                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , challenge                                                                 -- ./Util/GenerateHtmlCombinators.hs:154
-    , charset                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , checked                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , cite                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , class_                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , cols                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , colspan                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , content                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , contenteditable                                                           -- ./Util/GenerateHtmlCombinators.hs:154
-    , contextmenu                                                               -- ./Util/GenerateHtmlCombinators.hs:154
-    , controls                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , coords                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , data_                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , datetime                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , defer                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , dir                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , disabled                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , draggable                                                                 -- ./Util/GenerateHtmlCombinators.hs:154
-    , enctype                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , for                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , form                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , formaction                                                                -- ./Util/GenerateHtmlCombinators.hs:154
-    , formenctype                                                               -- ./Util/GenerateHtmlCombinators.hs:154
-    , formmethod                                                                -- ./Util/GenerateHtmlCombinators.hs:154
-    , formnovalidate                                                            -- ./Util/GenerateHtmlCombinators.hs:154
-    , formtarget                                                                -- ./Util/GenerateHtmlCombinators.hs:154
-    , headers                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , height                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , hidden                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , high                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , href                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , hreflang                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , http_equiv                                                                -- ./Util/GenerateHtmlCombinators.hs:154
-    , icon                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , id                                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , ismap                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , item                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , itemprop                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , keytype                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , label                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , lang                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , list                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , loop                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , low                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , manifest                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , max                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , maxlength                                                                 -- ./Util/GenerateHtmlCombinators.hs:154
-    , media                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , method                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , min                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , multiple                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , name                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , novalidate                                                                -- ./Util/GenerateHtmlCombinators.hs:154
-    , onbeforeonload                                                            -- ./Util/GenerateHtmlCombinators.hs:154
-    , onbeforeprint                                                             -- ./Util/GenerateHtmlCombinators.hs:154
-    , oncanplay                                                                 -- ./Util/GenerateHtmlCombinators.hs:154
-    , oncanplaythrough                                                          -- ./Util/GenerateHtmlCombinators.hs:154
-    , onchange                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , onclick                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , oncontextmenu                                                             -- ./Util/GenerateHtmlCombinators.hs:154
-    , ondblclick                                                                -- ./Util/GenerateHtmlCombinators.hs:154
-    , ondrag                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , ondragend                                                                 -- ./Util/GenerateHtmlCombinators.hs:154
-    , ondragenter                                                               -- ./Util/GenerateHtmlCombinators.hs:154
-    , ondragleave                                                               -- ./Util/GenerateHtmlCombinators.hs:154
-    , ondragover                                                                -- ./Util/GenerateHtmlCombinators.hs:154
-    , ondragstart                                                               -- ./Util/GenerateHtmlCombinators.hs:154
-    , ondrop                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , ondurationchange                                                          -- ./Util/GenerateHtmlCombinators.hs:154
-    , onemptied                                                                 -- ./Util/GenerateHtmlCombinators.hs:154
-    , onended                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , onerror                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , onfocus                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , onformchange                                                              -- ./Util/GenerateHtmlCombinators.hs:154
-    , onforminput                                                               -- ./Util/GenerateHtmlCombinators.hs:154
-    , onhaschange                                                               -- ./Util/GenerateHtmlCombinators.hs:154
-    , oninput                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , oninvalid                                                                 -- ./Util/GenerateHtmlCombinators.hs:154
-    , onkeydown                                                                 -- ./Util/GenerateHtmlCombinators.hs:154
-    , onkeyup                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , onload                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , onloadeddata                                                              -- ./Util/GenerateHtmlCombinators.hs:154
-    , onloadedmetadata                                                          -- ./Util/GenerateHtmlCombinators.hs:154
-    , onloadstart                                                               -- ./Util/GenerateHtmlCombinators.hs:154
-    , onmessage                                                                 -- ./Util/GenerateHtmlCombinators.hs:154
-    , onmousedown                                                               -- ./Util/GenerateHtmlCombinators.hs:154
-    , onmousemove                                                               -- ./Util/GenerateHtmlCombinators.hs:154
-    , onmouseout                                                                -- ./Util/GenerateHtmlCombinators.hs:154
-    , onmouseover                                                               -- ./Util/GenerateHtmlCombinators.hs:154
-    , onmouseup                                                                 -- ./Util/GenerateHtmlCombinators.hs:154
-    , onmousewheel                                                              -- ./Util/GenerateHtmlCombinators.hs:154
-    , ononline                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , onpagehide                                                                -- ./Util/GenerateHtmlCombinators.hs:154
-    , onpageshow                                                                -- ./Util/GenerateHtmlCombinators.hs:154
-    , onpause                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , onplay                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , onplaying                                                                 -- ./Util/GenerateHtmlCombinators.hs:154
-    , onprogress                                                                -- ./Util/GenerateHtmlCombinators.hs:154
-    , onpropstate                                                               -- ./Util/GenerateHtmlCombinators.hs:154
-    , onratechange                                                              -- ./Util/GenerateHtmlCombinators.hs:154
-    , onreadystatechange                                                        -- ./Util/GenerateHtmlCombinators.hs:154
-    , onredo                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , onresize                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , onscroll                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , onseeked                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , onseeking                                                                 -- ./Util/GenerateHtmlCombinators.hs:154
-    , onselect                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , onstalled                                                                 -- ./Util/GenerateHtmlCombinators.hs:154
-    , onstorage                                                                 -- ./Util/GenerateHtmlCombinators.hs:154
-    , onsubmit                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , onsuspend                                                                 -- ./Util/GenerateHtmlCombinators.hs:154
-    , ontimeupdate                                                              -- ./Util/GenerateHtmlCombinators.hs:154
-    , onundo                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , onunload                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , onvolumechange                                                            -- ./Util/GenerateHtmlCombinators.hs:154
-    , onwaiting                                                                 -- ./Util/GenerateHtmlCombinators.hs:154
-    , open                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , optimum                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , pattern                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , ping                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , placeholder                                                               -- ./Util/GenerateHtmlCombinators.hs:154
-    , preload                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , pubdate                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , radiogroup                                                                -- ./Util/GenerateHtmlCombinators.hs:154
-    , readonly                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , rel                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , required                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , reversed                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , rows                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , rowspan                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , sandbox                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , scope                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , scoped                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , seamless                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , selected                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , shape                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , size                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , sizes                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , span                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , spellcheck                                                                -- ./Util/GenerateHtmlCombinators.hs:154
-    , src                                                                       -- ./Util/GenerateHtmlCombinators.hs:154
-    , srcdoc                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , start                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , step                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , style                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , subject                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , summary                                                                   -- ./Util/GenerateHtmlCombinators.hs:154
-    , tabindex                                                                  -- ./Util/GenerateHtmlCombinators.hs:154
-    , target                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , title                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , type_                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , usemap                                                                    -- ./Util/GenerateHtmlCombinators.hs:154
-    , value                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , width                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    , wrap                                                                      -- ./Util/GenerateHtmlCombinators.hs:154
-    , xmlns                                                                     -- ./Util/GenerateHtmlCombinators.hs:154
-    ) where                                                                     -- ./Util/GenerateHtmlCombinators.hs:155
-
-import Prelude ()                                                               -- ./Util/GenerateHtmlCombinators.hs:105
-                                                                                -- ./Util/GenerateHtmlCombinators.hs:106
-import Text.Blaze.Internal (Attribute, AttributeValue, attribute)               -- ./Util/GenerateHtmlCombinators.hs:107
-                                                                                -- ./Util/GenerateHtmlCombinators.hs:108
--- | Combinator for the @accept@ attribute.
---
--- Example:
---
--- > div ! accept "bar" $ "Hello."
---
--- Result:
---
--- > <div accept="bar">Hello.</div>
---
-accept :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-accept = attribute " accept=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE accept #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @accept-charset@ attribute.
---
--- Example:
---
--- > div ! accept_charset "bar" $ "Hello."
---
--- Result:
---
--- > <div accept-charset="bar">Hello.</div>
---
-accept_charset :: AttributeValue  -- ^ Attribute value.                         -- ./Util/GenerateHtmlCombinators.hs:260
-               -> Attribute       -- ^ Resulting attribute.                     -- ./Util/GenerateHtmlCombinators.hs:261
-accept_charset = attribute " accept-charset=\""                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE accept_charset #-}                                                   -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @accesskey@ attribute.
---
--- Example:
---
--- > div ! accesskey "bar" $ "Hello."
---
--- Result:
---
--- > <div accesskey="bar">Hello.</div>
---
-accesskey :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260
-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261
-accesskey = attribute " accesskey=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE accesskey #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @action@ attribute.
---
--- Example:
---
--- > div ! action "bar" $ "Hello."
---
--- Result:
---
--- > <div action="bar">Hello.</div>
---
-action :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-action = attribute " action=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE action #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @alt@ attribute.
---
--- Example:
---
--- > div ! alt "bar" $ "Hello."
---
--- Result:
---
--- > <div alt="bar">Hello.</div>
---
-alt :: AttributeValue  -- ^ Attribute value.                                    -- ./Util/GenerateHtmlCombinators.hs:260
-    -> Attribute       -- ^ Resulting attribute.                                -- ./Util/GenerateHtmlCombinators.hs:261
-alt = attribute " alt=\""                                                       -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE alt #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @async@ attribute.
---
--- Example:
---
--- > div ! async "bar" $ "Hello."
---
--- Result:
---
--- > <div async="bar">Hello.</div>
---
-async :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260
-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261
-async = attribute " async=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE async #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @autocomplete@ attribute.
---
--- Example:
---
--- > div ! autocomplete "bar" $ "Hello."
---
--- Result:
---
--- > <div autocomplete="bar">Hello.</div>
---
-autocomplete :: AttributeValue  -- ^ Attribute value.                           -- ./Util/GenerateHtmlCombinators.hs:260
-             -> Attribute       -- ^ Resulting attribute.                       -- ./Util/GenerateHtmlCombinators.hs:261
-autocomplete = attribute " autocomplete=\""                                     -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE autocomplete #-}                                                     -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @autofocus@ attribute.
---
--- Example:
---
--- > div ! autofocus "bar" $ "Hello."
---
--- Result:
---
--- > <div autofocus="bar">Hello.</div>
---
-autofocus :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260
-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261
-autofocus = attribute " autofocus=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE autofocus #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @autoplay@ attribute.
---
--- Example:
---
--- > div ! autoplay "bar" $ "Hello."
---
--- Result:
---
--- > <div autoplay="bar">Hello.</div>
---
-autoplay :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260
-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261
-autoplay = attribute " autoplay=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE autoplay #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @challenge@ attribute.
---
--- Example:
---
--- > div ! challenge "bar" $ "Hello."
---
--- Result:
---
--- > <div challenge="bar">Hello.</div>
---
-challenge :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260
-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261
-challenge = attribute " challenge=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE challenge #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @charset@ attribute.
---
--- Example:
---
--- > div ! charset "bar" $ "Hello."
---
--- Result:
---
--- > <div charset="bar">Hello.</div>
---
-charset :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-charset = attribute " charset=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE charset #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @checked@ attribute.
---
--- Example:
---
--- > div ! checked "bar" $ "Hello."
---
--- Result:
---
--- > <div checked="bar">Hello.</div>
---
-checked :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-checked = attribute " checked=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE checked #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @cite@ attribute.
---
--- Example:
---
--- > div ! cite "bar" $ "Hello."
---
--- Result:
---
--- > <div cite="bar">Hello.</div>
---
-cite :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260
-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261
-cite = attribute " cite=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE cite #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @class@ attribute.
---
--- Example:
---
--- > div ! class_ "bar" $ "Hello."
---
--- Result:
---
--- > <div class="bar">Hello.</div>
---
-class_ :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-class_ = attribute " class=\""                                                  -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE class_ #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @cols@ attribute.
---
--- Example:
---
--- > div ! cols "bar" $ "Hello."
---
--- Result:
---
--- > <div cols="bar">Hello.</div>
---
-cols :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260
-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261
-cols = attribute " cols=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE cols #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @colspan@ attribute.
---
--- Example:
---
--- > div ! colspan "bar" $ "Hello."
---
--- Result:
---
--- > <div colspan="bar">Hello.</div>
---
-colspan :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-colspan = attribute " colspan=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE colspan #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @content@ attribute.
---
--- Example:
---
--- > div ! content "bar" $ "Hello."
---
--- Result:
---
--- > <div content="bar">Hello.</div>
---
-content :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-content = attribute " content=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE content #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @contenteditable@ attribute.
---
--- Example:
---
--- > div ! contenteditable "bar" $ "Hello."
---
--- Result:
---
--- > <div contenteditable="bar">Hello.</div>
---
-contenteditable :: AttributeValue  -- ^ Attribute value.                        -- ./Util/GenerateHtmlCombinators.hs:260
-                -> Attribute       -- ^ Resulting attribute.                    -- ./Util/GenerateHtmlCombinators.hs:261
-contenteditable = attribute " contenteditable=\""                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE contenteditable #-}                                                  -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @contextmenu@ attribute.
---
--- Example:
---
--- > div ! contextmenu "bar" $ "Hello."
---
--- Result:
---
--- > <div contextmenu="bar">Hello.</div>
---
-contextmenu :: AttributeValue  -- ^ Attribute value.                            -- ./Util/GenerateHtmlCombinators.hs:260
-            -> Attribute       -- ^ Resulting attribute.                        -- ./Util/GenerateHtmlCombinators.hs:261
-contextmenu = attribute " contextmenu=\""                                       -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE contextmenu #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @controls@ attribute.
---
--- Example:
---
--- > div ! controls "bar" $ "Hello."
---
--- Result:
---
--- > <div controls="bar">Hello.</div>
---
-controls :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260
-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261
-controls = attribute " controls=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE controls #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @coords@ attribute.
---
--- Example:
---
--- > div ! coords "bar" $ "Hello."
---
--- Result:
---
--- > <div coords="bar">Hello.</div>
---
-coords :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-coords = attribute " coords=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE coords #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @data@ attribute.
---
--- Example:
---
--- > div ! data_ "bar" $ "Hello."
---
--- Result:
---
--- > <div data="bar">Hello.</div>
---
-data_ :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260
-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261
-data_ = attribute " data=\""                                                    -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE data_ #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @datetime@ attribute.
---
--- Example:
---
--- > div ! datetime "bar" $ "Hello."
---
--- Result:
---
--- > <div datetime="bar">Hello.</div>
---
-datetime :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260
-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261
-datetime = attribute " datetime=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE datetime #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @defer@ attribute.
---
--- Example:
---
--- > div ! defer "bar" $ "Hello."
---
--- Result:
---
--- > <div defer="bar">Hello.</div>
---
-defer :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260
-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261
-defer = attribute " defer=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE defer #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @dir@ attribute.
---
--- Example:
---
--- > div ! dir "bar" $ "Hello."
---
--- Result:
---
--- > <div dir="bar">Hello.</div>
---
-dir :: AttributeValue  -- ^ Attribute value.                                    -- ./Util/GenerateHtmlCombinators.hs:260
-    -> Attribute       -- ^ Resulting attribute.                                -- ./Util/GenerateHtmlCombinators.hs:261
-dir = attribute " dir=\""                                                       -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE dir #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @disabled@ attribute.
---
--- Example:
---
--- > div ! disabled "bar" $ "Hello."
---
--- Result:
---
--- > <div disabled="bar">Hello.</div>
---
-disabled :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260
-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261
-disabled = attribute " disabled=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE disabled #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @draggable@ attribute.
---
--- Example:
---
--- > div ! draggable "bar" $ "Hello."
---
--- Result:
---
--- > <div draggable="bar">Hello.</div>
---
-draggable :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260
-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261
-draggable = attribute " draggable=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE draggable #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @enctype@ attribute.
---
--- Example:
---
--- > div ! enctype "bar" $ "Hello."
---
--- Result:
---
--- > <div enctype="bar">Hello.</div>
---
-enctype :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-enctype = attribute " enctype=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE enctype #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @for@ attribute.
---
--- Example:
---
--- > div ! for "bar" $ "Hello."
---
--- Result:
---
--- > <div for="bar">Hello.</div>
---
-for :: AttributeValue  -- ^ Attribute value.                                    -- ./Util/GenerateHtmlCombinators.hs:260
-    -> Attribute       -- ^ Resulting attribute.                                -- ./Util/GenerateHtmlCombinators.hs:261
-for = attribute " for=\""                                                       -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE for #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @form@ attribute.
---
--- Example:
---
--- > div ! form "bar" $ "Hello."
---
--- Result:
---
--- > <div form="bar">Hello.</div>
---
-form :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260
-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261
-form = attribute " form=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE form #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @formaction@ attribute.
---
--- Example:
---
--- > div ! formaction "bar" $ "Hello."
---
--- Result:
---
--- > <div formaction="bar">Hello.</div>
---
-formaction :: AttributeValue  -- ^ Attribute value.                             -- ./Util/GenerateHtmlCombinators.hs:260
-           -> Attribute       -- ^ Resulting attribute.                         -- ./Util/GenerateHtmlCombinators.hs:261
-formaction = attribute " formaction=\""                                         -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE formaction #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @formenctype@ attribute.
---
--- Example:
---
--- > div ! formenctype "bar" $ "Hello."
---
--- Result:
---
--- > <div formenctype="bar">Hello.</div>
---
-formenctype :: AttributeValue  -- ^ Attribute value.                            -- ./Util/GenerateHtmlCombinators.hs:260
-            -> Attribute       -- ^ Resulting attribute.                        -- ./Util/GenerateHtmlCombinators.hs:261
-formenctype = attribute " formenctype=\""                                       -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE formenctype #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @formmethod@ attribute.
---
--- Example:
---
--- > div ! formmethod "bar" $ "Hello."
---
--- Result:
---
--- > <div formmethod="bar">Hello.</div>
---
-formmethod :: AttributeValue  -- ^ Attribute value.                             -- ./Util/GenerateHtmlCombinators.hs:260
-           -> Attribute       -- ^ Resulting attribute.                         -- ./Util/GenerateHtmlCombinators.hs:261
-formmethod = attribute " formmethod=\""                                         -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE formmethod #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @formnovalidate@ attribute.
---
--- Example:
---
--- > div ! formnovalidate "bar" $ "Hello."
---
--- Result:
---
--- > <div formnovalidate="bar">Hello.</div>
---
-formnovalidate :: AttributeValue  -- ^ Attribute value.                         -- ./Util/GenerateHtmlCombinators.hs:260
-               -> Attribute       -- ^ Resulting attribute.                     -- ./Util/GenerateHtmlCombinators.hs:261
-formnovalidate = attribute " formnovalidate=\""                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE formnovalidate #-}                                                   -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @formtarget@ attribute.
---
--- Example:
---
--- > div ! formtarget "bar" $ "Hello."
---
--- Result:
---
--- > <div formtarget="bar">Hello.</div>
---
-formtarget :: AttributeValue  -- ^ Attribute value.                             -- ./Util/GenerateHtmlCombinators.hs:260
-           -> Attribute       -- ^ Resulting attribute.                         -- ./Util/GenerateHtmlCombinators.hs:261
-formtarget = attribute " formtarget=\""                                         -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE formtarget #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @headers@ attribute.
---
--- Example:
---
--- > div ! headers "bar" $ "Hello."
---
--- Result:
---
--- > <div headers="bar">Hello.</div>
---
-headers :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-headers = attribute " headers=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE headers #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @height@ attribute.
---
--- Example:
---
--- > div ! height "bar" $ "Hello."
---
--- Result:
---
--- > <div height="bar">Hello.</div>
---
-height :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-height = attribute " height=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE height #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @hidden@ attribute.
---
--- Example:
---
--- > div ! hidden "bar" $ "Hello."
---
--- Result:
---
--- > <div hidden="bar">Hello.</div>
---
-hidden :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-hidden = attribute " hidden=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE hidden #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @high@ attribute.
---
--- Example:
---
--- > div ! high "bar" $ "Hello."
---
--- Result:
---
--- > <div high="bar">Hello.</div>
---
-high :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260
-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261
-high = attribute " high=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE high #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @href@ attribute.
---
--- Example:
---
--- > div ! href "bar" $ "Hello."
---
--- Result:
---
--- > <div href="bar">Hello.</div>
---
-href :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260
-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261
-href = attribute " href=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE href #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @hreflang@ attribute.
---
--- Example:
---
--- > div ! hreflang "bar" $ "Hello."
---
--- Result:
---
--- > <div hreflang="bar">Hello.</div>
---
-hreflang :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260
-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261
-hreflang = attribute " hreflang=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE hreflang #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @http-equiv@ attribute.
---
--- Example:
---
--- > div ! http_equiv "bar" $ "Hello."
---
--- Result:
---
--- > <div http-equiv="bar">Hello.</div>
---
-http_equiv :: AttributeValue  -- ^ Attribute value.                             -- ./Util/GenerateHtmlCombinators.hs:260
-           -> Attribute       -- ^ Resulting attribute.                         -- ./Util/GenerateHtmlCombinators.hs:261
-http_equiv = attribute " http-equiv=\""                                         -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE http_equiv #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @icon@ attribute.
---
--- Example:
---
--- > div ! icon "bar" $ "Hello."
---
--- Result:
---
--- > <div icon="bar">Hello.</div>
---
-icon :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260
-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261
-icon = attribute " icon=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE icon #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @id@ attribute.
---
--- Example:
---
--- > div ! id "bar" $ "Hello."
---
--- Result:
---
--- > <div id="bar">Hello.</div>
---
-id :: AttributeValue  -- ^ Attribute value.                                     -- ./Util/GenerateHtmlCombinators.hs:260
-   -> Attribute       -- ^ Resulting attribute.                                 -- ./Util/GenerateHtmlCombinators.hs:261
-id = attribute " id=\""                                                         -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE id #-}                                                               -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @ismap@ attribute.
---
--- Example:
---
--- > div ! ismap "bar" $ "Hello."
---
--- Result:
---
--- > <div ismap="bar">Hello.</div>
---
-ismap :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260
-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261
-ismap = attribute " ismap=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE ismap #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @item@ attribute.
---
--- Example:
---
--- > div ! item "bar" $ "Hello."
---
--- Result:
---
--- > <div item="bar">Hello.</div>
---
-item :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260
-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261
-item = attribute " item=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE item #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @itemprop@ attribute.
---
--- Example:
---
--- > div ! itemprop "bar" $ "Hello."
---
--- Result:
---
--- > <div itemprop="bar">Hello.</div>
---
-itemprop :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260
-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261
-itemprop = attribute " itemprop=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE itemprop #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @keytype@ attribute.
---
--- Example:
---
--- > div ! keytype "bar" $ "Hello."
---
--- Result:
---
--- > <div keytype="bar">Hello.</div>
---
-keytype :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-keytype = attribute " keytype=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE keytype #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @label@ attribute.
---
--- Example:
---
--- > div ! label "bar" $ "Hello."
---
--- Result:
---
--- > <div label="bar">Hello.</div>
---
-label :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260
-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261
-label = attribute " label=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE label #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @lang@ attribute.
---
--- Example:
---
--- > div ! lang "bar" $ "Hello."
---
--- Result:
---
--- > <div lang="bar">Hello.</div>
---
-lang :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260
-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261
-lang = attribute " lang=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE lang #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @list@ attribute.
---
--- Example:
---
--- > div ! list "bar" $ "Hello."
---
--- Result:
---
--- > <div list="bar">Hello.</div>
---
-list :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260
-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261
-list = attribute " list=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE list #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @loop@ attribute.
---
--- Example:
---
--- > div ! loop "bar" $ "Hello."
---
--- Result:
---
--- > <div loop="bar">Hello.</div>
---
-loop :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260
-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261
-loop = attribute " loop=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE loop #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @low@ attribute.
---
--- Example:
---
--- > div ! low "bar" $ "Hello."
---
--- Result:
---
--- > <div low="bar">Hello.</div>
---
-low :: AttributeValue  -- ^ Attribute value.                                    -- ./Util/GenerateHtmlCombinators.hs:260
-    -> Attribute       -- ^ Resulting attribute.                                -- ./Util/GenerateHtmlCombinators.hs:261
-low = attribute " low=\""                                                       -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE low #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @manifest@ attribute.
---
--- Example:
---
--- > div ! manifest "bar" $ "Hello."
---
--- Result:
---
--- > <div manifest="bar">Hello.</div>
---
-manifest :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260
-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261
-manifest = attribute " manifest=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE manifest #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @max@ attribute.
---
--- Example:
---
--- > div ! max "bar" $ "Hello."
---
--- Result:
---
--- > <div max="bar">Hello.</div>
---
-max :: AttributeValue  -- ^ Attribute value.                                    -- ./Util/GenerateHtmlCombinators.hs:260
-    -> Attribute       -- ^ Resulting attribute.                                -- ./Util/GenerateHtmlCombinators.hs:261
-max = attribute " max=\""                                                       -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE max #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @maxlength@ attribute.
---
--- Example:
---
--- > div ! maxlength "bar" $ "Hello."
---
--- Result:
---
--- > <div maxlength="bar">Hello.</div>
---
-maxlength :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260
-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261
-maxlength = attribute " maxlength=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE maxlength #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @media@ attribute.
---
--- Example:
---
--- > div ! media "bar" $ "Hello."
---
--- Result:
---
--- > <div media="bar">Hello.</div>
---
-media :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260
-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261
-media = attribute " media=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE media #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @method@ attribute.
---
--- Example:
---
--- > div ! method "bar" $ "Hello."
---
--- Result:
---
--- > <div method="bar">Hello.</div>
---
-method :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-method = attribute " method=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE method #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @min@ attribute.
---
--- Example:
---
--- > div ! min "bar" $ "Hello."
---
--- Result:
---
--- > <div min="bar">Hello.</div>
---
-min :: AttributeValue  -- ^ Attribute value.                                    -- ./Util/GenerateHtmlCombinators.hs:260
-    -> Attribute       -- ^ Resulting attribute.                                -- ./Util/GenerateHtmlCombinators.hs:261
-min = attribute " min=\""                                                       -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE min #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @multiple@ attribute.
---
--- Example:
---
--- > div ! multiple "bar" $ "Hello."
---
--- Result:
---
--- > <div multiple="bar">Hello.</div>
---
-multiple :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260
-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261
-multiple = attribute " multiple=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE multiple #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @name@ attribute.
---
--- Example:
---
--- > div ! name "bar" $ "Hello."
---
--- Result:
---
--- > <div name="bar">Hello.</div>
---
-name :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260
-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261
-name = attribute " name=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE name #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @novalidate@ attribute.
---
--- Example:
---
--- > div ! novalidate "bar" $ "Hello."
---
--- Result:
---
--- > <div novalidate="bar">Hello.</div>
---
-novalidate :: AttributeValue  -- ^ Attribute value.                             -- ./Util/GenerateHtmlCombinators.hs:260
-           -> Attribute       -- ^ Resulting attribute.                         -- ./Util/GenerateHtmlCombinators.hs:261
-novalidate = attribute " novalidate=\""                                         -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE novalidate #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onbeforeonload@ attribute.
---
--- Example:
---
--- > div ! onbeforeonload "bar" $ "Hello."
---
--- Result:
---
--- > <div onbeforeonload="bar">Hello.</div>
---
-onbeforeonload :: AttributeValue  -- ^ Attribute value.                         -- ./Util/GenerateHtmlCombinators.hs:260
-               -> Attribute       -- ^ Resulting attribute.                     -- ./Util/GenerateHtmlCombinators.hs:261
-onbeforeonload = attribute " onbeforeonload=\""                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onbeforeonload #-}                                                   -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onbeforeprint@ attribute.
---
--- Example:
---
--- > div ! onbeforeprint "bar" $ "Hello."
---
--- Result:
---
--- > <div onbeforeprint="bar">Hello.</div>
---
-onbeforeprint :: AttributeValue  -- ^ Attribute value.                          -- ./Util/GenerateHtmlCombinators.hs:260
-              -> Attribute       -- ^ Resulting attribute.                      -- ./Util/GenerateHtmlCombinators.hs:261
-onbeforeprint = attribute " onbeforeprint=\""                                   -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onbeforeprint #-}                                                    -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @oncanplay@ attribute.
---
--- Example:
---
--- > div ! oncanplay "bar" $ "Hello."
---
--- Result:
---
--- > <div oncanplay="bar">Hello.</div>
---
-oncanplay :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260
-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261
-oncanplay = attribute " oncanplay=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE oncanplay #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @oncanplaythrough@ attribute.
---
--- Example:
---
--- > div ! oncanplaythrough "bar" $ "Hello."
---
--- Result:
---
--- > <div oncanplaythrough="bar">Hello.</div>
---
-oncanplaythrough :: AttributeValue  -- ^ Attribute value.                       -- ./Util/GenerateHtmlCombinators.hs:260
-                 -> Attribute       -- ^ Resulting attribute.                   -- ./Util/GenerateHtmlCombinators.hs:261
-oncanplaythrough = attribute " oncanplaythrough=\""                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE oncanplaythrough #-}                                                 -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onchange@ attribute.
---
--- Example:
---
--- > div ! onchange "bar" $ "Hello."
---
--- Result:
---
--- > <div onchange="bar">Hello.</div>
---
-onchange :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260
-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261
-onchange = attribute " onchange=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onchange #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onclick@ attribute.
---
--- Example:
---
--- > div ! onclick "bar" $ "Hello."
---
--- Result:
---
--- > <div onclick="bar">Hello.</div>
---
-onclick :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-onclick = attribute " onclick=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onclick #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @oncontextmenu@ attribute.
---
--- Example:
---
--- > div ! oncontextmenu "bar" $ "Hello."
---
--- Result:
---
--- > <div oncontextmenu="bar">Hello.</div>
---
-oncontextmenu :: AttributeValue  -- ^ Attribute value.                          -- ./Util/GenerateHtmlCombinators.hs:260
-              -> Attribute       -- ^ Resulting attribute.                      -- ./Util/GenerateHtmlCombinators.hs:261
-oncontextmenu = attribute " oncontextmenu=\""                                   -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE oncontextmenu #-}                                                    -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @ondblclick@ attribute.
---
--- Example:
---
--- > div ! ondblclick "bar" $ "Hello."
---
--- Result:
---
--- > <div ondblclick="bar">Hello.</div>
---
-ondblclick :: AttributeValue  -- ^ Attribute value.                             -- ./Util/GenerateHtmlCombinators.hs:260
-           -> Attribute       -- ^ Resulting attribute.                         -- ./Util/GenerateHtmlCombinators.hs:261
-ondblclick = attribute " ondblclick=\""                                         -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE ondblclick #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @ondrag@ attribute.
---
--- Example:
---
--- > div ! ondrag "bar" $ "Hello."
---
--- Result:
---
--- > <div ondrag="bar">Hello.</div>
---
-ondrag :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-ondrag = attribute " ondrag=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE ondrag #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @ondragend@ attribute.
---
--- Example:
---
--- > div ! ondragend "bar" $ "Hello."
---
--- Result:
---
--- > <div ondragend="bar">Hello.</div>
---
-ondragend :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260
-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261
-ondragend = attribute " ondragend=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE ondragend #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @ondragenter@ attribute.
---
--- Example:
---
--- > div ! ondragenter "bar" $ "Hello."
---
--- Result:
---
--- > <div ondragenter="bar">Hello.</div>
---
-ondragenter :: AttributeValue  -- ^ Attribute value.                            -- ./Util/GenerateHtmlCombinators.hs:260
-            -> Attribute       -- ^ Resulting attribute.                        -- ./Util/GenerateHtmlCombinators.hs:261
-ondragenter = attribute " ondragenter=\""                                       -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE ondragenter #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @ondragleave@ attribute.
---
--- Example:
---
--- > div ! ondragleave "bar" $ "Hello."
---
--- Result:
---
--- > <div ondragleave="bar">Hello.</div>
---
-ondragleave :: AttributeValue  -- ^ Attribute value.                            -- ./Util/GenerateHtmlCombinators.hs:260
-            -> Attribute       -- ^ Resulting attribute.                        -- ./Util/GenerateHtmlCombinators.hs:261
-ondragleave = attribute " ondragleave=\""                                       -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE ondragleave #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @ondragover@ attribute.
---
--- Example:
---
--- > div ! ondragover "bar" $ "Hello."
---
--- Result:
---
--- > <div ondragover="bar">Hello.</div>
---
-ondragover :: AttributeValue  -- ^ Attribute value.                             -- ./Util/GenerateHtmlCombinators.hs:260
-           -> Attribute       -- ^ Resulting attribute.                         -- ./Util/GenerateHtmlCombinators.hs:261
-ondragover = attribute " ondragover=\""                                         -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE ondragover #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @ondragstart@ attribute.
---
--- Example:
---
--- > div ! ondragstart "bar" $ "Hello."
---
--- Result:
---
--- > <div ondragstart="bar">Hello.</div>
---
-ondragstart :: AttributeValue  -- ^ Attribute value.                            -- ./Util/GenerateHtmlCombinators.hs:260
-            -> Attribute       -- ^ Resulting attribute.                        -- ./Util/GenerateHtmlCombinators.hs:261
-ondragstart = attribute " ondragstart=\""                                       -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE ondragstart #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @ondrop@ attribute.
---
--- Example:
---
--- > div ! ondrop "bar" $ "Hello."
---
--- Result:
---
--- > <div ondrop="bar">Hello.</div>
---
-ondrop :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-ondrop = attribute " ondrop=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE ondrop #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @ondurationchange@ attribute.
---
--- Example:
---
--- > div ! ondurationchange "bar" $ "Hello."
---
--- Result:
---
--- > <div ondurationchange="bar">Hello.</div>
---
-ondurationchange :: AttributeValue  -- ^ Attribute value.                       -- ./Util/GenerateHtmlCombinators.hs:260
-                 -> Attribute       -- ^ Resulting attribute.                   -- ./Util/GenerateHtmlCombinators.hs:261
-ondurationchange = attribute " ondurationchange=\""                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE ondurationchange #-}                                                 -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onemptied@ attribute.
---
--- Example:
---
--- > div ! onemptied "bar" $ "Hello."
---
--- Result:
---
--- > <div onemptied="bar">Hello.</div>
---
-onemptied :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260
-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261
-onemptied = attribute " onemptied=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onemptied #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onended@ attribute.
---
--- Example:
---
--- > div ! onended "bar" $ "Hello."
---
--- Result:
---
--- > <div onended="bar">Hello.</div>
---
-onended :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-onended = attribute " onended=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onended #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onerror@ attribute.
---
--- Example:
---
--- > div ! onerror "bar" $ "Hello."
---
--- Result:
---
--- > <div onerror="bar">Hello.</div>
---
-onerror :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-onerror = attribute " onerror=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onerror #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onfocus@ attribute.
---
--- Example:
---
--- > div ! onfocus "bar" $ "Hello."
---
--- Result:
---
--- > <div onfocus="bar">Hello.</div>
---
-onfocus :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-onfocus = attribute " onfocus=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onfocus #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onformchange@ attribute.
---
--- Example:
---
--- > div ! onformchange "bar" $ "Hello."
---
--- Result:
---
--- > <div onformchange="bar">Hello.</div>
---
-onformchange :: AttributeValue  -- ^ Attribute value.                           -- ./Util/GenerateHtmlCombinators.hs:260
-             -> Attribute       -- ^ Resulting attribute.                       -- ./Util/GenerateHtmlCombinators.hs:261
-onformchange = attribute " onformchange=\""                                     -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onformchange #-}                                                     -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onforminput@ attribute.
---
--- Example:
---
--- > div ! onforminput "bar" $ "Hello."
---
--- Result:
---
--- > <div onforminput="bar">Hello.</div>
---
-onforminput :: AttributeValue  -- ^ Attribute value.                            -- ./Util/GenerateHtmlCombinators.hs:260
-            -> Attribute       -- ^ Resulting attribute.                        -- ./Util/GenerateHtmlCombinators.hs:261
-onforminput = attribute " onforminput=\""                                       -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onforminput #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onhaschange@ attribute.
---
--- Example:
---
--- > div ! onhaschange "bar" $ "Hello."
---
--- Result:
---
--- > <div onhaschange="bar">Hello.</div>
---
-onhaschange :: AttributeValue  -- ^ Attribute value.                            -- ./Util/GenerateHtmlCombinators.hs:260
-            -> Attribute       -- ^ Resulting attribute.                        -- ./Util/GenerateHtmlCombinators.hs:261
-onhaschange = attribute " onhaschange=\""                                       -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onhaschange #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @oninput@ attribute.
---
--- Example:
---
--- > div ! oninput "bar" $ "Hello."
---
--- Result:
---
--- > <div oninput="bar">Hello.</div>
---
-oninput :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-oninput = attribute " oninput=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE oninput #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @oninvalid@ attribute.
---
--- Example:
---
--- > div ! oninvalid "bar" $ "Hello."
---
--- Result:
---
--- > <div oninvalid="bar">Hello.</div>
---
-oninvalid :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260
-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261
-oninvalid = attribute " oninvalid=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE oninvalid #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onkeydown@ attribute.
---
--- Example:
---
--- > div ! onkeydown "bar" $ "Hello."
---
--- Result:
---
--- > <div onkeydown="bar">Hello.</div>
---
-onkeydown :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260
-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261
-onkeydown = attribute " onkeydown=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onkeydown #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onkeyup@ attribute.
---
--- Example:
---
--- > div ! onkeyup "bar" $ "Hello."
---
--- Result:
---
--- > <div onkeyup="bar">Hello.</div>
---
-onkeyup :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-onkeyup = attribute " onkeyup=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onkeyup #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onload@ attribute.
---
--- Example:
---
--- > div ! onload "bar" $ "Hello."
---
--- Result:
---
--- > <div onload="bar">Hello.</div>
---
-onload :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-onload = attribute " onload=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onload #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onloadeddata@ attribute.
---
--- Example:
---
--- > div ! onloadeddata "bar" $ "Hello."
---
--- Result:
---
--- > <div onloadeddata="bar">Hello.</div>
---
-onloadeddata :: AttributeValue  -- ^ Attribute value.                           -- ./Util/GenerateHtmlCombinators.hs:260
-             -> Attribute       -- ^ Resulting attribute.                       -- ./Util/GenerateHtmlCombinators.hs:261
-onloadeddata = attribute " onloadeddata=\""                                     -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onloadeddata #-}                                                     -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onloadedmetadata@ attribute.
---
--- Example:
---
--- > div ! onloadedmetadata "bar" $ "Hello."
---
--- Result:
---
--- > <div onloadedmetadata="bar">Hello.</div>
---
-onloadedmetadata :: AttributeValue  -- ^ Attribute value.                       -- ./Util/GenerateHtmlCombinators.hs:260
-                 -> Attribute       -- ^ Resulting attribute.                   -- ./Util/GenerateHtmlCombinators.hs:261
-onloadedmetadata = attribute " onloadedmetadata=\""                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onloadedmetadata #-}                                                 -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onloadstart@ attribute.
---
--- Example:
---
--- > div ! onloadstart "bar" $ "Hello."
---
--- Result:
---
--- > <div onloadstart="bar">Hello.</div>
---
-onloadstart :: AttributeValue  -- ^ Attribute value.                            -- ./Util/GenerateHtmlCombinators.hs:260
-            -> Attribute       -- ^ Resulting attribute.                        -- ./Util/GenerateHtmlCombinators.hs:261
-onloadstart = attribute " onloadstart=\""                                       -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onloadstart #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onmessage@ attribute.
---
--- Example:
---
--- > div ! onmessage "bar" $ "Hello."
---
--- Result:
---
--- > <div onmessage="bar">Hello.</div>
---
-onmessage :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260
-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261
-onmessage = attribute " onmessage=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onmessage #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onmousedown@ attribute.
---
--- Example:
---
--- > div ! onmousedown "bar" $ "Hello."
---
--- Result:
---
--- > <div onmousedown="bar">Hello.</div>
---
-onmousedown :: AttributeValue  -- ^ Attribute value.                            -- ./Util/GenerateHtmlCombinators.hs:260
-            -> Attribute       -- ^ Resulting attribute.                        -- ./Util/GenerateHtmlCombinators.hs:261
-onmousedown = attribute " onmousedown=\""                                       -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onmousedown #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onmousemove@ attribute.
---
--- Example:
---
--- > div ! onmousemove "bar" $ "Hello."
---
--- Result:
---
--- > <div onmousemove="bar">Hello.</div>
---
-onmousemove :: AttributeValue  -- ^ Attribute value.                            -- ./Util/GenerateHtmlCombinators.hs:260
-            -> Attribute       -- ^ Resulting attribute.                        -- ./Util/GenerateHtmlCombinators.hs:261
-onmousemove = attribute " onmousemove=\""                                       -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onmousemove #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onmouseout@ attribute.
---
--- Example:
---
--- > div ! onmouseout "bar" $ "Hello."
---
--- Result:
---
--- > <div onmouseout="bar">Hello.</div>
---
-onmouseout :: AttributeValue  -- ^ Attribute value.                             -- ./Util/GenerateHtmlCombinators.hs:260
-           -> Attribute       -- ^ Resulting attribute.                         -- ./Util/GenerateHtmlCombinators.hs:261
-onmouseout = attribute " onmouseout=\""                                         -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onmouseout #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onmouseover@ attribute.
---
--- Example:
---
--- > div ! onmouseover "bar" $ "Hello."
---
--- Result:
---
--- > <div onmouseover="bar">Hello.</div>
---
-onmouseover :: AttributeValue  -- ^ Attribute value.                            -- ./Util/GenerateHtmlCombinators.hs:260
-            -> Attribute       -- ^ Resulting attribute.                        -- ./Util/GenerateHtmlCombinators.hs:261
-onmouseover = attribute " onmouseover=\""                                       -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onmouseover #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onmouseup@ attribute.
---
--- Example:
---
--- > div ! onmouseup "bar" $ "Hello."
---
--- Result:
---
--- > <div onmouseup="bar">Hello.</div>
---
-onmouseup :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260
-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261
-onmouseup = attribute " onmouseup=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onmouseup #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onmousewheel@ attribute.
---
--- Example:
---
--- > div ! onmousewheel "bar" $ "Hello."
---
--- Result:
---
--- > <div onmousewheel="bar">Hello.</div>
---
-onmousewheel :: AttributeValue  -- ^ Attribute value.                           -- ./Util/GenerateHtmlCombinators.hs:260
-             -> Attribute       -- ^ Resulting attribute.                       -- ./Util/GenerateHtmlCombinators.hs:261
-onmousewheel = attribute " onmousewheel=\""                                     -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onmousewheel #-}                                                     -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @ononline@ attribute.
---
--- Example:
---
--- > div ! ononline "bar" $ "Hello."
---
--- Result:
---
--- > <div ononline="bar">Hello.</div>
---
-ononline :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260
-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261
-ononline = attribute " ononline=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE ononline #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onpagehide@ attribute.
---
--- Example:
---
--- > div ! onpagehide "bar" $ "Hello."
---
--- Result:
---
--- > <div onpagehide="bar">Hello.</div>
---
-onpagehide :: AttributeValue  -- ^ Attribute value.                             -- ./Util/GenerateHtmlCombinators.hs:260
-           -> Attribute       -- ^ Resulting attribute.                         -- ./Util/GenerateHtmlCombinators.hs:261
-onpagehide = attribute " onpagehide=\""                                         -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onpagehide #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onpageshow@ attribute.
---
--- Example:
---
--- > div ! onpageshow "bar" $ "Hello."
---
--- Result:
---
--- > <div onpageshow="bar">Hello.</div>
---
-onpageshow :: AttributeValue  -- ^ Attribute value.                             -- ./Util/GenerateHtmlCombinators.hs:260
-           -> Attribute       -- ^ Resulting attribute.                         -- ./Util/GenerateHtmlCombinators.hs:261
-onpageshow = attribute " onpageshow=\""                                         -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onpageshow #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onpause@ attribute.
---
--- Example:
---
--- > div ! onpause "bar" $ "Hello."
---
--- Result:
---
--- > <div onpause="bar">Hello.</div>
---
-onpause :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-onpause = attribute " onpause=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onpause #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onplay@ attribute.
---
--- Example:
---
--- > div ! onplay "bar" $ "Hello."
---
--- Result:
---
--- > <div onplay="bar">Hello.</div>
---
-onplay :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-onplay = attribute " onplay=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onplay #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onplaying@ attribute.
---
--- Example:
---
--- > div ! onplaying "bar" $ "Hello."
---
--- Result:
---
--- > <div onplaying="bar">Hello.</div>
---
-onplaying :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260
-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261
-onplaying = attribute " onplaying=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onplaying #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onprogress@ attribute.
---
--- Example:
---
--- > div ! onprogress "bar" $ "Hello."
---
--- Result:
---
--- > <div onprogress="bar">Hello.</div>
---
-onprogress :: AttributeValue  -- ^ Attribute value.                             -- ./Util/GenerateHtmlCombinators.hs:260
-           -> Attribute       -- ^ Resulting attribute.                         -- ./Util/GenerateHtmlCombinators.hs:261
-onprogress = attribute " onprogress=\""                                         -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onprogress #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onpropstate@ attribute.
---
--- Example:
---
--- > div ! onpropstate "bar" $ "Hello."
---
--- Result:
---
--- > <div onpropstate="bar">Hello.</div>
---
-onpropstate :: AttributeValue  -- ^ Attribute value.                            -- ./Util/GenerateHtmlCombinators.hs:260
-            -> Attribute       -- ^ Resulting attribute.                        -- ./Util/GenerateHtmlCombinators.hs:261
-onpropstate = attribute " onpropstate=\""                                       -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onpropstate #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onratechange@ attribute.
---
--- Example:
---
--- > div ! onratechange "bar" $ "Hello."
---
--- Result:
---
--- > <div onratechange="bar">Hello.</div>
---
-onratechange :: AttributeValue  -- ^ Attribute value.                           -- ./Util/GenerateHtmlCombinators.hs:260
-             -> Attribute       -- ^ Resulting attribute.                       -- ./Util/GenerateHtmlCombinators.hs:261
-onratechange = attribute " onratechange=\""                                     -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onratechange #-}                                                     -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onreadystatechange@ attribute.
---
--- Example:
---
--- > div ! onreadystatechange "bar" $ "Hello."
---
--- Result:
---
--- > <div onreadystatechange="bar">Hello.</div>
---
-onreadystatechange :: AttributeValue  -- ^ Attribute value.                     -- ./Util/GenerateHtmlCombinators.hs:260
-                   -> Attribute       -- ^ Resulting attribute.                 -- ./Util/GenerateHtmlCombinators.hs:261
-onreadystatechange = attribute " onreadystatechange=\""                         -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onreadystatechange #-}                                               -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onredo@ attribute.
---
--- Example:
---
--- > div ! onredo "bar" $ "Hello."
---
--- Result:
---
--- > <div onredo="bar">Hello.</div>
---
-onredo :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-onredo = attribute " onredo=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onredo #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onresize@ attribute.
---
--- Example:
---
--- > div ! onresize "bar" $ "Hello."
---
--- Result:
---
--- > <div onresize="bar">Hello.</div>
---
-onresize :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260
-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261
-onresize = attribute " onresize=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onresize #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onscroll@ attribute.
---
--- Example:
---
--- > div ! onscroll "bar" $ "Hello."
---
--- Result:
---
--- > <div onscroll="bar">Hello.</div>
---
-onscroll :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260
-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261
-onscroll = attribute " onscroll=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onscroll #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onseeked@ attribute.
---
--- Example:
---
--- > div ! onseeked "bar" $ "Hello."
---
--- Result:
---
--- > <div onseeked="bar">Hello.</div>
---
-onseeked :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260
-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261
-onseeked = attribute " onseeked=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onseeked #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onseeking@ attribute.
---
--- Example:
---
--- > div ! onseeking "bar" $ "Hello."
---
--- Result:
---
--- > <div onseeking="bar">Hello.</div>
---
-onseeking :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260
-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261
-onseeking = attribute " onseeking=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onseeking #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onselect@ attribute.
---
--- Example:
---
--- > div ! onselect "bar" $ "Hello."
---
--- Result:
---
--- > <div onselect="bar">Hello.</div>
---
-onselect :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260
-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261
-onselect = attribute " onselect=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onselect #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onstalled@ attribute.
---
--- Example:
---
--- > div ! onstalled "bar" $ "Hello."
---
--- Result:
---
--- > <div onstalled="bar">Hello.</div>
---
-onstalled :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260
-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261
-onstalled = attribute " onstalled=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onstalled #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onstorage@ attribute.
---
--- Example:
---
--- > div ! onstorage "bar" $ "Hello."
---
--- Result:
---
--- > <div onstorage="bar">Hello.</div>
---
-onstorage :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260
-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261
-onstorage = attribute " onstorage=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onstorage #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onsubmit@ attribute.
---
--- Example:
---
--- > div ! onsubmit "bar" $ "Hello."
---
--- Result:
---
--- > <div onsubmit="bar">Hello.</div>
---
-onsubmit :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260
-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261
-onsubmit = attribute " onsubmit=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onsubmit #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onsuspend@ attribute.
---
--- Example:
---
--- > div ! onsuspend "bar" $ "Hello."
---
--- Result:
---
--- > <div onsuspend="bar">Hello.</div>
---
-onsuspend :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260
-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261
-onsuspend = attribute " onsuspend=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onsuspend #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @ontimeupdate@ attribute.
---
--- Example:
---
--- > div ! ontimeupdate "bar" $ "Hello."
---
--- Result:
---
--- > <div ontimeupdate="bar">Hello.</div>
---
-ontimeupdate :: AttributeValue  -- ^ Attribute value.                           -- ./Util/GenerateHtmlCombinators.hs:260
-             -> Attribute       -- ^ Resulting attribute.                       -- ./Util/GenerateHtmlCombinators.hs:261
-ontimeupdate = attribute " ontimeupdate=\""                                     -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE ontimeupdate #-}                                                     -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onundo@ attribute.
---
--- Example:
---
--- > div ! onundo "bar" $ "Hello."
---
--- Result:
---
--- > <div onundo="bar">Hello.</div>
---
-onundo :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-onundo = attribute " onundo=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onundo #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onunload@ attribute.
---
--- Example:
---
--- > div ! onunload "bar" $ "Hello."
---
--- Result:
---
--- > <div onunload="bar">Hello.</div>
---
-onunload :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260
-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261
-onunload = attribute " onunload=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onunload #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onvolumechange@ attribute.
---
--- Example:
---
--- > div ! onvolumechange "bar" $ "Hello."
---
--- Result:
---
--- > <div onvolumechange="bar">Hello.</div>
---
-onvolumechange :: AttributeValue  -- ^ Attribute value.                         -- ./Util/GenerateHtmlCombinators.hs:260
-               -> Attribute       -- ^ Resulting attribute.                     -- ./Util/GenerateHtmlCombinators.hs:261
-onvolumechange = attribute " onvolumechange=\""                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onvolumechange #-}                                                   -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @onwaiting@ attribute.
---
--- Example:
---
--- > div ! onwaiting "bar" $ "Hello."
---
--- Result:
---
--- > <div onwaiting="bar">Hello.</div>
---
-onwaiting :: AttributeValue  -- ^ Attribute value.                              -- ./Util/GenerateHtmlCombinators.hs:260
-          -> Attribute       -- ^ Resulting attribute.                          -- ./Util/GenerateHtmlCombinators.hs:261
-onwaiting = attribute " onwaiting=\""                                           -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE onwaiting #-}                                                        -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @open@ attribute.
---
--- Example:
---
--- > div ! open "bar" $ "Hello."
---
--- Result:
---
--- > <div open="bar">Hello.</div>
---
-open :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260
-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261
-open = attribute " open=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE open #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @optimum@ attribute.
---
--- Example:
---
--- > div ! optimum "bar" $ "Hello."
---
--- Result:
---
--- > <div optimum="bar">Hello.</div>
---
-optimum :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-optimum = attribute " optimum=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE optimum #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @pattern@ attribute.
---
--- Example:
---
--- > div ! pattern "bar" $ "Hello."
---
--- Result:
---
--- > <div pattern="bar">Hello.</div>
---
-pattern :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-pattern = attribute " pattern=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE pattern #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @ping@ attribute.
---
--- Example:
---
--- > div ! ping "bar" $ "Hello."
---
--- Result:
---
--- > <div ping="bar">Hello.</div>
---
-ping :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260
-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261
-ping = attribute " ping=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE ping #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @placeholder@ attribute.
---
--- Example:
---
--- > div ! placeholder "bar" $ "Hello."
---
--- Result:
---
--- > <div placeholder="bar">Hello.</div>
---
-placeholder :: AttributeValue  -- ^ Attribute value.                            -- ./Util/GenerateHtmlCombinators.hs:260
-            -> Attribute       -- ^ Resulting attribute.                        -- ./Util/GenerateHtmlCombinators.hs:261
-placeholder = attribute " placeholder=\""                                       -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE placeholder #-}                                                      -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @preload@ attribute.
---
--- Example:
---
--- > div ! preload "bar" $ "Hello."
---
--- Result:
---
--- > <div preload="bar">Hello.</div>
---
-preload :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-preload = attribute " preload=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE preload #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @pubdate@ attribute.
---
--- Example:
---
--- > div ! pubdate "bar" $ "Hello."
---
--- Result:
---
--- > <div pubdate="bar">Hello.</div>
---
-pubdate :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-pubdate = attribute " pubdate=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE pubdate #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @radiogroup@ attribute.
---
--- Example:
---
--- > div ! radiogroup "bar" $ "Hello."
---
--- Result:
---
--- > <div radiogroup="bar">Hello.</div>
---
-radiogroup :: AttributeValue  -- ^ Attribute value.                             -- ./Util/GenerateHtmlCombinators.hs:260
-           -> Attribute       -- ^ Resulting attribute.                         -- ./Util/GenerateHtmlCombinators.hs:261
-radiogroup = attribute " radiogroup=\""                                         -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE radiogroup #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @readonly@ attribute.
---
--- Example:
---
--- > div ! readonly "bar" $ "Hello."
---
--- Result:
---
--- > <div readonly="bar">Hello.</div>
---
-readonly :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260
-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261
-readonly = attribute " readonly=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE readonly #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @rel@ attribute.
---
--- Example:
---
--- > div ! rel "bar" $ "Hello."
---
--- Result:
---
--- > <div rel="bar">Hello.</div>
---
-rel :: AttributeValue  -- ^ Attribute value.                                    -- ./Util/GenerateHtmlCombinators.hs:260
-    -> Attribute       -- ^ Resulting attribute.                                -- ./Util/GenerateHtmlCombinators.hs:261
-rel = attribute " rel=\""                                                       -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE rel #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @required@ attribute.
---
--- Example:
---
--- > div ! required "bar" $ "Hello."
---
--- Result:
---
--- > <div required="bar">Hello.</div>
---
-required :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260
-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261
-required = attribute " required=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE required #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @reversed@ attribute.
---
--- Example:
---
--- > div ! reversed "bar" $ "Hello."
---
--- Result:
---
--- > <div reversed="bar">Hello.</div>
---
-reversed :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260
-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261
-reversed = attribute " reversed=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE reversed #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @rows@ attribute.
---
--- Example:
---
--- > div ! rows "bar" $ "Hello."
---
--- Result:
---
--- > <div rows="bar">Hello.</div>
---
-rows :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260
-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261
-rows = attribute " rows=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE rows #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @rowspan@ attribute.
---
--- Example:
---
--- > div ! rowspan "bar" $ "Hello."
---
--- Result:
---
--- > <div rowspan="bar">Hello.</div>
---
-rowspan :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-rowspan = attribute " rowspan=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE rowspan #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @sandbox@ attribute.
---
--- Example:
---
--- > div ! sandbox "bar" $ "Hello."
---
--- Result:
---
--- > <div sandbox="bar">Hello.</div>
---
-sandbox :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-sandbox = attribute " sandbox=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE sandbox #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @scope@ attribute.
---
--- Example:
---
--- > div ! scope "bar" $ "Hello."
---
--- Result:
---
--- > <div scope="bar">Hello.</div>
---
-scope :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260
-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261
-scope = attribute " scope=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE scope #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @scoped@ attribute.
---
--- Example:
---
--- > div ! scoped "bar" $ "Hello."
---
--- Result:
---
--- > <div scoped="bar">Hello.</div>
---
-scoped :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-scoped = attribute " scoped=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE scoped #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @seamless@ attribute.
---
--- Example:
---
--- > div ! seamless "bar" $ "Hello."
---
--- Result:
---
--- > <div seamless="bar">Hello.</div>
---
-seamless :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260
-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261
-seamless = attribute " seamless=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE seamless #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @selected@ attribute.
---
--- Example:
---
--- > div ! selected "bar" $ "Hello."
---
--- Result:
---
--- > <div selected="bar">Hello.</div>
---
-selected :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260
-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261
-selected = attribute " selected=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE selected #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @shape@ attribute.
---
--- Example:
---
--- > div ! shape "bar" $ "Hello."
---
--- Result:
---
--- > <div shape="bar">Hello.</div>
---
-shape :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260
-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261
-shape = attribute " shape=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE shape #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @size@ attribute.
---
--- Example:
---
--- > div ! size "bar" $ "Hello."
---
--- Result:
---
--- > <div size="bar">Hello.</div>
---
-size :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260
-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261
-size = attribute " size=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE size #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @sizes@ attribute.
---
--- Example:
---
--- > div ! sizes "bar" $ "Hello."
---
--- Result:
---
--- > <div sizes="bar">Hello.</div>
---
-sizes :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260
-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261
-sizes = attribute " sizes=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE sizes #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @span@ attribute.
---
--- Example:
---
--- > div ! span "bar" $ "Hello."
---
--- Result:
---
--- > <div span="bar">Hello.</div>
---
-span :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260
-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261
-span = attribute " span=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE span #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @spellcheck@ attribute.
---
--- Example:
---
--- > div ! spellcheck "bar" $ "Hello."
---
--- Result:
---
--- > <div spellcheck="bar">Hello.</div>
---
-spellcheck :: AttributeValue  -- ^ Attribute value.                             -- ./Util/GenerateHtmlCombinators.hs:260
-           -> Attribute       -- ^ Resulting attribute.                         -- ./Util/GenerateHtmlCombinators.hs:261
-spellcheck = attribute " spellcheck=\""                                         -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE spellcheck #-}                                                       -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @src@ attribute.
---
--- Example:
---
--- > div ! src "bar" $ "Hello."
---
--- Result:
---
--- > <div src="bar">Hello.</div>
---
-src :: AttributeValue  -- ^ Attribute value.                                    -- ./Util/GenerateHtmlCombinators.hs:260
-    -> Attribute       -- ^ Resulting attribute.                                -- ./Util/GenerateHtmlCombinators.hs:261
-src = attribute " src=\""                                                       -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE src #-}                                                              -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @srcdoc@ attribute.
---
--- Example:
---
--- > div ! srcdoc "bar" $ "Hello."
---
--- Result:
---
--- > <div srcdoc="bar">Hello.</div>
---
-srcdoc :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-srcdoc = attribute " srcdoc=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE srcdoc #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @start@ attribute.
---
--- Example:
---
--- > div ! start "bar" $ "Hello."
---
--- Result:
---
--- > <div start="bar">Hello.</div>
---
-start :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260
-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261
-start = attribute " start=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE start #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @step@ attribute.
---
--- Example:
---
--- > div ! step "bar" $ "Hello."
---
--- Result:
---
--- > <div step="bar">Hello.</div>
---
-step :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260
-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261
-step = attribute " step=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE step #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @style@ attribute.
---
--- Example:
---
--- > div ! style "bar" $ "Hello."
---
--- Result:
---
--- > <div style="bar">Hello.</div>
---
-style :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260
-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261
-style = attribute " style=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE style #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @subject@ attribute.
---
--- Example:
---
--- > div ! subject "bar" $ "Hello."
---
--- Result:
---
--- > <div subject="bar">Hello.</div>
---
-subject :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-subject = attribute " subject=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE subject #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @summary@ attribute.
---
--- Example:
---
--- > div ! summary "bar" $ "Hello."
---
--- Result:
---
--- > <div summary="bar">Hello.</div>
---
-summary :: AttributeValue  -- ^ Attribute value.                                -- ./Util/GenerateHtmlCombinators.hs:260
-        -> Attribute       -- ^ Resulting attribute.                            -- ./Util/GenerateHtmlCombinators.hs:261
-summary = attribute " summary=\""                                               -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE summary #-}                                                          -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @tabindex@ attribute.
---
--- Example:
---
--- > div ! tabindex "bar" $ "Hello."
---
--- Result:
---
--- > <div tabindex="bar">Hello.</div>
---
-tabindex :: AttributeValue  -- ^ Attribute value.                               -- ./Util/GenerateHtmlCombinators.hs:260
-         -> Attribute       -- ^ Resulting attribute.                           -- ./Util/GenerateHtmlCombinators.hs:261
-tabindex = attribute " tabindex=\""                                             -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE tabindex #-}                                                         -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @target@ attribute.
---
--- Example:
---
--- > div ! target "bar" $ "Hello."
---
--- Result:
---
--- > <div target="bar">Hello.</div>
---
-target :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-target = attribute " target=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE target #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @title@ attribute.
---
--- Example:
---
--- > div ! title "bar" $ "Hello."
---
--- Result:
---
--- > <div title="bar">Hello.</div>
---
-title :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260
-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261
-title = attribute " title=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE title #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @type@ attribute.
---
--- Example:
---
--- > div ! type_ "bar" $ "Hello."
---
--- Result:
---
--- > <div type="bar">Hello.</div>
---
-type_ :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260
-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261
-type_ = attribute " type=\""                                                    -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE type_ #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @usemap@ attribute.
---
--- Example:
---
--- > div ! usemap "bar" $ "Hello."
---
--- Result:
---
--- > <div usemap="bar">Hello.</div>
---
-usemap :: AttributeValue  -- ^ Attribute value.                                 -- ./Util/GenerateHtmlCombinators.hs:260
-       -> Attribute       -- ^ Resulting attribute.                             -- ./Util/GenerateHtmlCombinators.hs:261
-usemap = attribute " usemap=\""                                                 -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE usemap #-}                                                           -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @value@ attribute.
---
--- Example:
---
--- > div ! value "bar" $ "Hello."
---
--- Result:
---
--- > <div value="bar">Hello.</div>
---
-value :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260
-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261
-value = attribute " value=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE value #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @width@ attribute.
---
--- Example:
---
--- > div ! width "bar" $ "Hello."
---
--- Result:
---
--- > <div width="bar">Hello.</div>
---
-width :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260
-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261
-width = attribute " width=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE width #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @wrap@ attribute.
---
--- Example:
---
--- > div ! wrap "bar" $ "Hello."
---
--- Result:
---
--- > <div wrap="bar">Hello.</div>
---
-wrap :: AttributeValue  -- ^ Attribute value.                                   -- ./Util/GenerateHtmlCombinators.hs:260
-     -> Attribute       -- ^ Resulting attribute.                               -- ./Util/GenerateHtmlCombinators.hs:261
-wrap = attribute " wrap=\""                                                     -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE wrap #-}                                                             -- ./Util/GenerateHtmlCombinators.hs:263
-
--- | Combinator for the @xmlns@ attribute.
---
--- Example:
---
--- > div ! xmlns "bar" $ "Hello."
---
--- Result:
---
--- > <div xmlns="bar">Hello.</div>
---
-xmlns :: AttributeValue  -- ^ Attribute value.                                  -- ./Util/GenerateHtmlCombinators.hs:260
-      -> Attribute       -- ^ Resulting attribute.                              -- ./Util/GenerateHtmlCombinators.hs:261
-xmlns = attribute " xmlns=\""                                                   -- ./Util/GenerateHtmlCombinators.hs:262
-{-# INLINE xmlns #-}                                                            -- ./Util/GenerateHtmlCombinators.hs:263
+{-# LANGUAGE OverloadedStrings #-}                                              -- Util/GenerateHtmlCombinators.hs:103
+module Text.Blaze.Html5.Attributes                                              -- Util/GenerateHtmlCombinators.hs:151
+    ( accept                                                                    -- Util/GenerateHtmlCombinators.hs:152
+    , accept_charset                                                            -- Util/GenerateHtmlCombinators.hs:154
+    , accesskey                                                                 -- Util/GenerateHtmlCombinators.hs:154
+    , action                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , alt                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , async                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , autocomplete                                                              -- Util/GenerateHtmlCombinators.hs:154
+    , autofocus                                                                 -- Util/GenerateHtmlCombinators.hs:154
+    , autoplay                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , challenge                                                                 -- Util/GenerateHtmlCombinators.hs:154
+    , charset                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , checked                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , cite                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , class_                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , cols                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , colspan                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , content                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , contenteditable                                                           -- Util/GenerateHtmlCombinators.hs:154
+    , contextmenu                                                               -- Util/GenerateHtmlCombinators.hs:154
+    , controls                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , coords                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , data_                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , datetime                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , defer                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , dir                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , disabled                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , draggable                                                                 -- Util/GenerateHtmlCombinators.hs:154
+    , enctype                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , for                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , form                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , formaction                                                                -- Util/GenerateHtmlCombinators.hs:154
+    , formenctype                                                               -- Util/GenerateHtmlCombinators.hs:154
+    , formmethod                                                                -- Util/GenerateHtmlCombinators.hs:154
+    , formnovalidate                                                            -- Util/GenerateHtmlCombinators.hs:154
+    , formtarget                                                                -- Util/GenerateHtmlCombinators.hs:154
+    , headers                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , height                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , hidden                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , high                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , href                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , hreflang                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , http_equiv                                                                -- Util/GenerateHtmlCombinators.hs:154
+    , icon                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , id                                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , ismap                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , item                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , itemprop                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , keytype                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , label                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , lang                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , list                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , loop                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , low                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , manifest                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , max                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , maxlength                                                                 -- Util/GenerateHtmlCombinators.hs:154
+    , media                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , method                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , min                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , multiple                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , name                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , novalidate                                                                -- Util/GenerateHtmlCombinators.hs:154
+    , onbeforeonload                                                            -- Util/GenerateHtmlCombinators.hs:154
+    , onbeforeprint                                                             -- Util/GenerateHtmlCombinators.hs:154
+    , oncanplay                                                                 -- Util/GenerateHtmlCombinators.hs:154
+    , oncanplaythrough                                                          -- Util/GenerateHtmlCombinators.hs:154
+    , onchange                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , onclick                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , oncontextmenu                                                             -- Util/GenerateHtmlCombinators.hs:154
+    , ondblclick                                                                -- Util/GenerateHtmlCombinators.hs:154
+    , ondrag                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , ondragend                                                                 -- Util/GenerateHtmlCombinators.hs:154
+    , ondragenter                                                               -- Util/GenerateHtmlCombinators.hs:154
+    , ondragleave                                                               -- Util/GenerateHtmlCombinators.hs:154
+    , ondragover                                                                -- Util/GenerateHtmlCombinators.hs:154
+    , ondragstart                                                               -- Util/GenerateHtmlCombinators.hs:154
+    , ondrop                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , ondurationchange                                                          -- Util/GenerateHtmlCombinators.hs:154
+    , onemptied                                                                 -- Util/GenerateHtmlCombinators.hs:154
+    , onended                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , onerror                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , onfocus                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , onformchange                                                              -- Util/GenerateHtmlCombinators.hs:154
+    , onforminput                                                               -- Util/GenerateHtmlCombinators.hs:154
+    , onhaschange                                                               -- Util/GenerateHtmlCombinators.hs:154
+    , oninput                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , oninvalid                                                                 -- Util/GenerateHtmlCombinators.hs:154
+    , onkeydown                                                                 -- Util/GenerateHtmlCombinators.hs:154
+    , onkeyup                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , onload                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , onloadeddata                                                              -- Util/GenerateHtmlCombinators.hs:154
+    , onloadedmetadata                                                          -- Util/GenerateHtmlCombinators.hs:154
+    , onloadstart                                                               -- Util/GenerateHtmlCombinators.hs:154
+    , onmessage                                                                 -- Util/GenerateHtmlCombinators.hs:154
+    , onmousedown                                                               -- Util/GenerateHtmlCombinators.hs:154
+    , onmousemove                                                               -- Util/GenerateHtmlCombinators.hs:154
+    , onmouseout                                                                -- Util/GenerateHtmlCombinators.hs:154
+    , onmouseover                                                               -- Util/GenerateHtmlCombinators.hs:154
+    , onmouseup                                                                 -- Util/GenerateHtmlCombinators.hs:154
+    , onmousewheel                                                              -- Util/GenerateHtmlCombinators.hs:154
+    , ononline                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , onpagehide                                                                -- Util/GenerateHtmlCombinators.hs:154
+    , onpageshow                                                                -- Util/GenerateHtmlCombinators.hs:154
+    , onpause                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , onplay                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , onplaying                                                                 -- Util/GenerateHtmlCombinators.hs:154
+    , onprogress                                                                -- Util/GenerateHtmlCombinators.hs:154
+    , onpropstate                                                               -- Util/GenerateHtmlCombinators.hs:154
+    , onratechange                                                              -- Util/GenerateHtmlCombinators.hs:154
+    , onreadystatechange                                                        -- Util/GenerateHtmlCombinators.hs:154
+    , onredo                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , onresize                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , onscroll                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , onseeked                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , onseeking                                                                 -- Util/GenerateHtmlCombinators.hs:154
+    , onselect                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , onstalled                                                                 -- Util/GenerateHtmlCombinators.hs:154
+    , onstorage                                                                 -- Util/GenerateHtmlCombinators.hs:154
+    , onsubmit                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , onsuspend                                                                 -- Util/GenerateHtmlCombinators.hs:154
+    , ontimeupdate                                                              -- Util/GenerateHtmlCombinators.hs:154
+    , onundo                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , onunload                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , onvolumechange                                                            -- Util/GenerateHtmlCombinators.hs:154
+    , onwaiting                                                                 -- Util/GenerateHtmlCombinators.hs:154
+    , open                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , optimum                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , pattern                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , ping                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , placeholder                                                               -- Util/GenerateHtmlCombinators.hs:154
+    , preload                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , pubdate                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , radiogroup                                                                -- Util/GenerateHtmlCombinators.hs:154
+    , readonly                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , rel                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , required                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , reversed                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , rows                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , rowspan                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , sandbox                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , scope                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , scoped                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , seamless                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , selected                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , shape                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , size                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , sizes                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , span                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , spellcheck                                                                -- Util/GenerateHtmlCombinators.hs:154
+    , src                                                                       -- Util/GenerateHtmlCombinators.hs:154
+    , srcdoc                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , start                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , step                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , style                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , subject                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , summary                                                                   -- Util/GenerateHtmlCombinators.hs:154
+    , tabindex                                                                  -- Util/GenerateHtmlCombinators.hs:154
+    , target                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , title                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , type_                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , usemap                                                                    -- Util/GenerateHtmlCombinators.hs:154
+    , value                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , width                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    , wrap                                                                      -- Util/GenerateHtmlCombinators.hs:154
+    , xmlns                                                                     -- Util/GenerateHtmlCombinators.hs:154
+    ) where                                                                     -- Util/GenerateHtmlCombinators.hs:155
+
+import Prelude ()                                                               -- Util/GenerateHtmlCombinators.hs:105
+                                                                                -- Util/GenerateHtmlCombinators.hs:106
+import Text.Blaze.Internal (Attribute, AttributeValue, attribute)               -- Util/GenerateHtmlCombinators.hs:107
+                                                                                -- Util/GenerateHtmlCombinators.hs:108
+-- | Combinator for the @accept@ attribute.
+--
+-- Example:
+--
+-- > div ! accept "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div accept="bar">Hello.</div>
+--
+accept :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+accept = attribute " accept=\""                                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE accept #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @accept-charset@ attribute.
+--
+-- Example:
+--
+-- > div ! accept_charset "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div accept-charset="bar">Hello.</div>
+--
+accept_charset :: AttributeValue  -- ^ Attribute value.                         -- Util/GenerateHtmlCombinators.hs:260
+               -> Attribute       -- ^ Resulting attribute.                     -- Util/GenerateHtmlCombinators.hs:261
+accept_charset = attribute " accept-charset=\""                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE accept_charset #-}                                                   -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @accesskey@ attribute.
+--
+-- Example:
+--
+-- > div ! accesskey "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div accesskey="bar">Hello.</div>
+--
+accesskey :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260
+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261
+accesskey = attribute " accesskey=\""                                           -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE accesskey #-}                                                        -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @action@ attribute.
+--
+-- Example:
+--
+-- > div ! action "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div action="bar">Hello.</div>
+--
+action :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+action = attribute " action=\""                                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE action #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @alt@ attribute.
+--
+-- Example:
+--
+-- > div ! alt "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div alt="bar">Hello.</div>
+--
+alt :: AttributeValue  -- ^ Attribute value.                                    -- Util/GenerateHtmlCombinators.hs:260
+    -> Attribute       -- ^ Resulting attribute.                                -- Util/GenerateHtmlCombinators.hs:261
+alt = attribute " alt=\""                                                       -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE alt #-}                                                              -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @async@ attribute.
+--
+-- Example:
+--
+-- > div ! async "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div async="bar">Hello.</div>
+--
+async :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260
+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261
+async = attribute " async=\""                                                   -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE async #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @autocomplete@ attribute.
+--
+-- Example:
+--
+-- > div ! autocomplete "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div autocomplete="bar">Hello.</div>
+--
+autocomplete :: AttributeValue  -- ^ Attribute value.                           -- Util/GenerateHtmlCombinators.hs:260
+             -> Attribute       -- ^ Resulting attribute.                       -- Util/GenerateHtmlCombinators.hs:261
+autocomplete = attribute " autocomplete=\""                                     -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE autocomplete #-}                                                     -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @autofocus@ attribute.
+--
+-- Example:
+--
+-- > div ! autofocus "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div autofocus="bar">Hello.</div>
+--
+autofocus :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260
+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261
+autofocus = attribute " autofocus=\""                                           -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE autofocus #-}                                                        -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @autoplay@ attribute.
+--
+-- Example:
+--
+-- > div ! autoplay "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div autoplay="bar">Hello.</div>
+--
+autoplay :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260
+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261
+autoplay = attribute " autoplay=\""                                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE autoplay #-}                                                         -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @challenge@ attribute.
+--
+-- Example:
+--
+-- > div ! challenge "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div challenge="bar">Hello.</div>
+--
+challenge :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260
+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261
+challenge = attribute " challenge=\""                                           -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE challenge #-}                                                        -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @charset@ attribute.
+--
+-- Example:
+--
+-- > div ! charset "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div charset="bar">Hello.</div>
+--
+charset :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+charset = attribute " charset=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE charset #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @checked@ attribute.
+--
+-- Example:
+--
+-- > div ! checked "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div checked="bar">Hello.</div>
+--
+checked :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+checked = attribute " checked=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE checked #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @cite@ attribute.
+--
+-- Example:
+--
+-- > div ! cite "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div cite="bar">Hello.</div>
+--
+cite :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260
+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261
+cite = attribute " cite=\""                                                     -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE cite #-}                                                             -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @class@ attribute.
+--
+-- Example:
+--
+-- > div ! class_ "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div class="bar">Hello.</div>
+--
+class_ :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+class_ = attribute " class=\""                                                  -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE class_ #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @cols@ attribute.
+--
+-- Example:
+--
+-- > div ! cols "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div cols="bar">Hello.</div>
+--
+cols :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260
+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261
+cols = attribute " cols=\""                                                     -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE cols #-}                                                             -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @colspan@ attribute.
+--
+-- Example:
+--
+-- > div ! colspan "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div colspan="bar">Hello.</div>
+--
+colspan :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+colspan = attribute " colspan=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE colspan #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @content@ attribute.
+--
+-- Example:
+--
+-- > div ! content "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div content="bar">Hello.</div>
+--
+content :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+content = attribute " content=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE content #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @contenteditable@ attribute.
+--
+-- Example:
+--
+-- > div ! contenteditable "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div contenteditable="bar">Hello.</div>
+--
+contenteditable :: AttributeValue  -- ^ Attribute value.                        -- Util/GenerateHtmlCombinators.hs:260
+                -> Attribute       -- ^ Resulting attribute.                    -- Util/GenerateHtmlCombinators.hs:261
+contenteditable = attribute " contenteditable=\""                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE contenteditable #-}                                                  -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @contextmenu@ attribute.
+--
+-- Example:
+--
+-- > div ! contextmenu "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div contextmenu="bar">Hello.</div>
+--
+contextmenu :: AttributeValue  -- ^ Attribute value.                            -- Util/GenerateHtmlCombinators.hs:260
+            -> Attribute       -- ^ Resulting attribute.                        -- Util/GenerateHtmlCombinators.hs:261
+contextmenu = attribute " contextmenu=\""                                       -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE contextmenu #-}                                                      -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @controls@ attribute.
+--
+-- Example:
+--
+-- > div ! controls "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div controls="bar">Hello.</div>
+--
+controls :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260
+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261
+controls = attribute " controls=\""                                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE controls #-}                                                         -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @coords@ attribute.
+--
+-- Example:
+--
+-- > div ! coords "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div coords="bar">Hello.</div>
+--
+coords :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+coords = attribute " coords=\""                                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE coords #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @data@ attribute.
+--
+-- Example:
+--
+-- > div ! data_ "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div data="bar">Hello.</div>
+--
+data_ :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260
+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261
+data_ = attribute " data=\""                                                    -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE data_ #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @datetime@ attribute.
+--
+-- Example:
+--
+-- > div ! datetime "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div datetime="bar">Hello.</div>
+--
+datetime :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260
+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261
+datetime = attribute " datetime=\""                                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE datetime #-}                                                         -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @defer@ attribute.
+--
+-- Example:
+--
+-- > div ! defer "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div defer="bar">Hello.</div>
+--
+defer :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260
+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261
+defer = attribute " defer=\""                                                   -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE defer #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @dir@ attribute.
+--
+-- Example:
+--
+-- > div ! dir "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div dir="bar">Hello.</div>
+--
+dir :: AttributeValue  -- ^ Attribute value.                                    -- Util/GenerateHtmlCombinators.hs:260
+    -> Attribute       -- ^ Resulting attribute.                                -- Util/GenerateHtmlCombinators.hs:261
+dir = attribute " dir=\""                                                       -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE dir #-}                                                              -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @disabled@ attribute.
+--
+-- Example:
+--
+-- > div ! disabled "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div disabled="bar">Hello.</div>
+--
+disabled :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260
+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261
+disabled = attribute " disabled=\""                                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE disabled #-}                                                         -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @draggable@ attribute.
+--
+-- Example:
+--
+-- > div ! draggable "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div draggable="bar">Hello.</div>
+--
+draggable :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260
+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261
+draggable = attribute " draggable=\""                                           -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE draggable #-}                                                        -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @enctype@ attribute.
+--
+-- Example:
+--
+-- > div ! enctype "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div enctype="bar">Hello.</div>
+--
+enctype :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+enctype = attribute " enctype=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE enctype #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @for@ attribute.
+--
+-- Example:
+--
+-- > div ! for "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div for="bar">Hello.</div>
+--
+for :: AttributeValue  -- ^ Attribute value.                                    -- Util/GenerateHtmlCombinators.hs:260
+    -> Attribute       -- ^ Resulting attribute.                                -- Util/GenerateHtmlCombinators.hs:261
+for = attribute " for=\""                                                       -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE for #-}                                                              -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @form@ attribute.
+--
+-- Example:
+--
+-- > div ! form "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div form="bar">Hello.</div>
+--
+form :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260
+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261
+form = attribute " form=\""                                                     -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE form #-}                                                             -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @formaction@ attribute.
+--
+-- Example:
+--
+-- > div ! formaction "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div formaction="bar">Hello.</div>
+--
+formaction :: AttributeValue  -- ^ Attribute value.                             -- Util/GenerateHtmlCombinators.hs:260
+           -> Attribute       -- ^ Resulting attribute.                         -- Util/GenerateHtmlCombinators.hs:261
+formaction = attribute " formaction=\""                                         -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE formaction #-}                                                       -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @formenctype@ attribute.
+--
+-- Example:
+--
+-- > div ! formenctype "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div formenctype="bar">Hello.</div>
+--
+formenctype :: AttributeValue  -- ^ Attribute value.                            -- Util/GenerateHtmlCombinators.hs:260
+            -> Attribute       -- ^ Resulting attribute.                        -- Util/GenerateHtmlCombinators.hs:261
+formenctype = attribute " formenctype=\""                                       -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE formenctype #-}                                                      -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @formmethod@ attribute.
+--
+-- Example:
+--
+-- > div ! formmethod "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div formmethod="bar">Hello.</div>
+--
+formmethod :: AttributeValue  -- ^ Attribute value.                             -- Util/GenerateHtmlCombinators.hs:260
+           -> Attribute       -- ^ Resulting attribute.                         -- Util/GenerateHtmlCombinators.hs:261
+formmethod = attribute " formmethod=\""                                         -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE formmethod #-}                                                       -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @formnovalidate@ attribute.
+--
+-- Example:
+--
+-- > div ! formnovalidate "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div formnovalidate="bar">Hello.</div>
+--
+formnovalidate :: AttributeValue  -- ^ Attribute value.                         -- Util/GenerateHtmlCombinators.hs:260
+               -> Attribute       -- ^ Resulting attribute.                     -- Util/GenerateHtmlCombinators.hs:261
+formnovalidate = attribute " formnovalidate=\""                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE formnovalidate #-}                                                   -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @formtarget@ attribute.
+--
+-- Example:
+--
+-- > div ! formtarget "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div formtarget="bar">Hello.</div>
+--
+formtarget :: AttributeValue  -- ^ Attribute value.                             -- Util/GenerateHtmlCombinators.hs:260
+           -> Attribute       -- ^ Resulting attribute.                         -- Util/GenerateHtmlCombinators.hs:261
+formtarget = attribute " formtarget=\""                                         -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE formtarget #-}                                                       -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @headers@ attribute.
+--
+-- Example:
+--
+-- > div ! headers "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div headers="bar">Hello.</div>
+--
+headers :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+headers = attribute " headers=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE headers #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @height@ attribute.
+--
+-- Example:
+--
+-- > div ! height "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div height="bar">Hello.</div>
+--
+height :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+height = attribute " height=\""                                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE height #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @hidden@ attribute.
+--
+-- Example:
+--
+-- > div ! hidden "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div hidden="bar">Hello.</div>
+--
+hidden :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+hidden = attribute " hidden=\""                                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE hidden #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @high@ attribute.
+--
+-- Example:
+--
+-- > div ! high "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div high="bar">Hello.</div>
+--
+high :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260
+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261
+high = attribute " high=\""                                                     -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE high #-}                                                             -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @href@ attribute.
+--
+-- Example:
+--
+-- > div ! href "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div href="bar">Hello.</div>
+--
+href :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260
+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261
+href = attribute " href=\""                                                     -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE href #-}                                                             -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @hreflang@ attribute.
+--
+-- Example:
+--
+-- > div ! hreflang "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div hreflang="bar">Hello.</div>
+--
+hreflang :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260
+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261
+hreflang = attribute " hreflang=\""                                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE hreflang #-}                                                         -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @http-equiv@ attribute.
+--
+-- Example:
+--
+-- > div ! http_equiv "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div http-equiv="bar">Hello.</div>
+--
+http_equiv :: AttributeValue  -- ^ Attribute value.                             -- Util/GenerateHtmlCombinators.hs:260
+           -> Attribute       -- ^ Resulting attribute.                         -- Util/GenerateHtmlCombinators.hs:261
+http_equiv = attribute " http-equiv=\""                                         -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE http_equiv #-}                                                       -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @icon@ attribute.
+--
+-- Example:
+--
+-- > div ! icon "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div icon="bar">Hello.</div>
+--
+icon :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260
+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261
+icon = attribute " icon=\""                                                     -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE icon #-}                                                             -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @id@ attribute.
+--
+-- Example:
+--
+-- > div ! id "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div id="bar">Hello.</div>
+--
+id :: AttributeValue  -- ^ Attribute value.                                     -- Util/GenerateHtmlCombinators.hs:260
+   -> Attribute       -- ^ Resulting attribute.                                 -- Util/GenerateHtmlCombinators.hs:261
+id = attribute " id=\""                                                         -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE id #-}                                                               -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @ismap@ attribute.
+--
+-- Example:
+--
+-- > div ! ismap "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div ismap="bar">Hello.</div>
+--
+ismap :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260
+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261
+ismap = attribute " ismap=\""                                                   -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE ismap #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @item@ attribute.
+--
+-- Example:
+--
+-- > div ! item "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div item="bar">Hello.</div>
+--
+item :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260
+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261
+item = attribute " item=\""                                                     -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE item #-}                                                             -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @itemprop@ attribute.
+--
+-- Example:
+--
+-- > div ! itemprop "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div itemprop="bar">Hello.</div>
+--
+itemprop :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260
+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261
+itemprop = attribute " itemprop=\""                                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE itemprop #-}                                                         -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @keytype@ attribute.
+--
+-- Example:
+--
+-- > div ! keytype "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div keytype="bar">Hello.</div>
+--
+keytype :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+keytype = attribute " keytype=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE keytype #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @label@ attribute.
+--
+-- Example:
+--
+-- > div ! label "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div label="bar">Hello.</div>
+--
+label :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260
+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261
+label = attribute " label=\""                                                   -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE label #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @lang@ attribute.
+--
+-- Example:
+--
+-- > div ! lang "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div lang="bar">Hello.</div>
+--
+lang :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260
+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261
+lang = attribute " lang=\""                                                     -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE lang #-}                                                             -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @list@ attribute.
+--
+-- Example:
+--
+-- > div ! list "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div list="bar">Hello.</div>
+--
+list :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260
+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261
+list = attribute " list=\""                                                     -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE list #-}                                                             -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @loop@ attribute.
+--
+-- Example:
+--
+-- > div ! loop "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div loop="bar">Hello.</div>
+--
+loop :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260
+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261
+loop = attribute " loop=\""                                                     -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE loop #-}                                                             -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @low@ attribute.
+--
+-- Example:
+--
+-- > div ! low "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div low="bar">Hello.</div>
+--
+low :: AttributeValue  -- ^ Attribute value.                                    -- Util/GenerateHtmlCombinators.hs:260
+    -> Attribute       -- ^ Resulting attribute.                                -- Util/GenerateHtmlCombinators.hs:261
+low = attribute " low=\""                                                       -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE low #-}                                                              -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @manifest@ attribute.
+--
+-- Example:
+--
+-- > div ! manifest "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div manifest="bar">Hello.</div>
+--
+manifest :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260
+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261
+manifest = attribute " manifest=\""                                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE manifest #-}                                                         -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @max@ attribute.
+--
+-- Example:
+--
+-- > div ! max "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div max="bar">Hello.</div>
+--
+max :: AttributeValue  -- ^ Attribute value.                                    -- Util/GenerateHtmlCombinators.hs:260
+    -> Attribute       -- ^ Resulting attribute.                                -- Util/GenerateHtmlCombinators.hs:261
+max = attribute " max=\""                                                       -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE max #-}                                                              -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @maxlength@ attribute.
+--
+-- Example:
+--
+-- > div ! maxlength "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div maxlength="bar">Hello.</div>
+--
+maxlength :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260
+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261
+maxlength = attribute " maxlength=\""                                           -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE maxlength #-}                                                        -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @media@ attribute.
+--
+-- Example:
+--
+-- > div ! media "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div media="bar">Hello.</div>
+--
+media :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260
+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261
+media = attribute " media=\""                                                   -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE media #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @method@ attribute.
+--
+-- Example:
+--
+-- > div ! method "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div method="bar">Hello.</div>
+--
+method :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+method = attribute " method=\""                                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE method #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @min@ attribute.
+--
+-- Example:
+--
+-- > div ! min "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div min="bar">Hello.</div>
+--
+min :: AttributeValue  -- ^ Attribute value.                                    -- Util/GenerateHtmlCombinators.hs:260
+    -> Attribute       -- ^ Resulting attribute.                                -- Util/GenerateHtmlCombinators.hs:261
+min = attribute " min=\""                                                       -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE min #-}                                                              -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @multiple@ attribute.
+--
+-- Example:
+--
+-- > div ! multiple "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div multiple="bar">Hello.</div>
+--
+multiple :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260
+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261
+multiple = attribute " multiple=\""                                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE multiple #-}                                                         -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @name@ attribute.
+--
+-- Example:
+--
+-- > div ! name "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div name="bar">Hello.</div>
+--
+name :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260
+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261
+name = attribute " name=\""                                                     -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE name #-}                                                             -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @novalidate@ attribute.
+--
+-- Example:
+--
+-- > div ! novalidate "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div novalidate="bar">Hello.</div>
+--
+novalidate :: AttributeValue  -- ^ Attribute value.                             -- Util/GenerateHtmlCombinators.hs:260
+           -> Attribute       -- ^ Resulting attribute.                         -- Util/GenerateHtmlCombinators.hs:261
+novalidate = attribute " novalidate=\""                                         -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE novalidate #-}                                                       -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onbeforeonload@ attribute.
+--
+-- Example:
+--
+-- > div ! onbeforeonload "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onbeforeonload="bar">Hello.</div>
+--
+onbeforeonload :: AttributeValue  -- ^ Attribute value.                         -- Util/GenerateHtmlCombinators.hs:260
+               -> Attribute       -- ^ Resulting attribute.                     -- Util/GenerateHtmlCombinators.hs:261
+onbeforeonload = attribute " onbeforeonload=\""                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onbeforeonload #-}                                                   -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onbeforeprint@ attribute.
+--
+-- Example:
+--
+-- > div ! onbeforeprint "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onbeforeprint="bar">Hello.</div>
+--
+onbeforeprint :: AttributeValue  -- ^ Attribute value.                          -- Util/GenerateHtmlCombinators.hs:260
+              -> Attribute       -- ^ Resulting attribute.                      -- Util/GenerateHtmlCombinators.hs:261
+onbeforeprint = attribute " onbeforeprint=\""                                   -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onbeforeprint #-}                                                    -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @oncanplay@ attribute.
+--
+-- Example:
+--
+-- > div ! oncanplay "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div oncanplay="bar">Hello.</div>
+--
+oncanplay :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260
+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261
+oncanplay = attribute " oncanplay=\""                                           -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE oncanplay #-}                                                        -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @oncanplaythrough@ attribute.
+--
+-- Example:
+--
+-- > div ! oncanplaythrough "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div oncanplaythrough="bar">Hello.</div>
+--
+oncanplaythrough :: AttributeValue  -- ^ Attribute value.                       -- Util/GenerateHtmlCombinators.hs:260
+                 -> Attribute       -- ^ Resulting attribute.                   -- Util/GenerateHtmlCombinators.hs:261
+oncanplaythrough = attribute " oncanplaythrough=\""                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE oncanplaythrough #-}                                                 -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onchange@ attribute.
+--
+-- Example:
+--
+-- > div ! onchange "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onchange="bar">Hello.</div>
+--
+onchange :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260
+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261
+onchange = attribute " onchange=\""                                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onchange #-}                                                         -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onclick@ attribute.
+--
+-- Example:
+--
+-- > div ! onclick "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onclick="bar">Hello.</div>
+--
+onclick :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+onclick = attribute " onclick=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onclick #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @oncontextmenu@ attribute.
+--
+-- Example:
+--
+-- > div ! oncontextmenu "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div oncontextmenu="bar">Hello.</div>
+--
+oncontextmenu :: AttributeValue  -- ^ Attribute value.                          -- Util/GenerateHtmlCombinators.hs:260
+              -> Attribute       -- ^ Resulting attribute.                      -- Util/GenerateHtmlCombinators.hs:261
+oncontextmenu = attribute " oncontextmenu=\""                                   -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE oncontextmenu #-}                                                    -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @ondblclick@ attribute.
+--
+-- Example:
+--
+-- > div ! ondblclick "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div ondblclick="bar">Hello.</div>
+--
+ondblclick :: AttributeValue  -- ^ Attribute value.                             -- Util/GenerateHtmlCombinators.hs:260
+           -> Attribute       -- ^ Resulting attribute.                         -- Util/GenerateHtmlCombinators.hs:261
+ondblclick = attribute " ondblclick=\""                                         -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE ondblclick #-}                                                       -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @ondrag@ attribute.
+--
+-- Example:
+--
+-- > div ! ondrag "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div ondrag="bar">Hello.</div>
+--
+ondrag :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+ondrag = attribute " ondrag=\""                                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE ondrag #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @ondragend@ attribute.
+--
+-- Example:
+--
+-- > div ! ondragend "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div ondragend="bar">Hello.</div>
+--
+ondragend :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260
+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261
+ondragend = attribute " ondragend=\""                                           -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE ondragend #-}                                                        -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @ondragenter@ attribute.
+--
+-- Example:
+--
+-- > div ! ondragenter "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div ondragenter="bar">Hello.</div>
+--
+ondragenter :: AttributeValue  -- ^ Attribute value.                            -- Util/GenerateHtmlCombinators.hs:260
+            -> Attribute       -- ^ Resulting attribute.                        -- Util/GenerateHtmlCombinators.hs:261
+ondragenter = attribute " ondragenter=\""                                       -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE ondragenter #-}                                                      -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @ondragleave@ attribute.
+--
+-- Example:
+--
+-- > div ! ondragleave "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div ondragleave="bar">Hello.</div>
+--
+ondragleave :: AttributeValue  -- ^ Attribute value.                            -- Util/GenerateHtmlCombinators.hs:260
+            -> Attribute       -- ^ Resulting attribute.                        -- Util/GenerateHtmlCombinators.hs:261
+ondragleave = attribute " ondragleave=\""                                       -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE ondragleave #-}                                                      -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @ondragover@ attribute.
+--
+-- Example:
+--
+-- > div ! ondragover "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div ondragover="bar">Hello.</div>
+--
+ondragover :: AttributeValue  -- ^ Attribute value.                             -- Util/GenerateHtmlCombinators.hs:260
+           -> Attribute       -- ^ Resulting attribute.                         -- Util/GenerateHtmlCombinators.hs:261
+ondragover = attribute " ondragover=\""                                         -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE ondragover #-}                                                       -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @ondragstart@ attribute.
+--
+-- Example:
+--
+-- > div ! ondragstart "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div ondragstart="bar">Hello.</div>
+--
+ondragstart :: AttributeValue  -- ^ Attribute value.                            -- Util/GenerateHtmlCombinators.hs:260
+            -> Attribute       -- ^ Resulting attribute.                        -- Util/GenerateHtmlCombinators.hs:261
+ondragstart = attribute " ondragstart=\""                                       -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE ondragstart #-}                                                      -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @ondrop@ attribute.
+--
+-- Example:
+--
+-- > div ! ondrop "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div ondrop="bar">Hello.</div>
+--
+ondrop :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+ondrop = attribute " ondrop=\""                                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE ondrop #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @ondurationchange@ attribute.
+--
+-- Example:
+--
+-- > div ! ondurationchange "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div ondurationchange="bar">Hello.</div>
+--
+ondurationchange :: AttributeValue  -- ^ Attribute value.                       -- Util/GenerateHtmlCombinators.hs:260
+                 -> Attribute       -- ^ Resulting attribute.                   -- Util/GenerateHtmlCombinators.hs:261
+ondurationchange = attribute " ondurationchange=\""                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE ondurationchange #-}                                                 -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onemptied@ attribute.
+--
+-- Example:
+--
+-- > div ! onemptied "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onemptied="bar">Hello.</div>
+--
+onemptied :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260
+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261
+onemptied = attribute " onemptied=\""                                           -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onemptied #-}                                                        -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onended@ attribute.
+--
+-- Example:
+--
+-- > div ! onended "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onended="bar">Hello.</div>
+--
+onended :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+onended = attribute " onended=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onended #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onerror@ attribute.
+--
+-- Example:
+--
+-- > div ! onerror "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onerror="bar">Hello.</div>
+--
+onerror :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+onerror = attribute " onerror=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onerror #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onfocus@ attribute.
+--
+-- Example:
+--
+-- > div ! onfocus "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onfocus="bar">Hello.</div>
+--
+onfocus :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+onfocus = attribute " onfocus=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onfocus #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onformchange@ attribute.
+--
+-- Example:
+--
+-- > div ! onformchange "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onformchange="bar">Hello.</div>
+--
+onformchange :: AttributeValue  -- ^ Attribute value.                           -- Util/GenerateHtmlCombinators.hs:260
+             -> Attribute       -- ^ Resulting attribute.                       -- Util/GenerateHtmlCombinators.hs:261
+onformchange = attribute " onformchange=\""                                     -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onformchange #-}                                                     -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onforminput@ attribute.
+--
+-- Example:
+--
+-- > div ! onforminput "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onforminput="bar">Hello.</div>
+--
+onforminput :: AttributeValue  -- ^ Attribute value.                            -- Util/GenerateHtmlCombinators.hs:260
+            -> Attribute       -- ^ Resulting attribute.                        -- Util/GenerateHtmlCombinators.hs:261
+onforminput = attribute " onforminput=\""                                       -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onforminput #-}                                                      -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onhaschange@ attribute.
+--
+-- Example:
+--
+-- > div ! onhaschange "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onhaschange="bar">Hello.</div>
+--
+onhaschange :: AttributeValue  -- ^ Attribute value.                            -- Util/GenerateHtmlCombinators.hs:260
+            -> Attribute       -- ^ Resulting attribute.                        -- Util/GenerateHtmlCombinators.hs:261
+onhaschange = attribute " onhaschange=\""                                       -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onhaschange #-}                                                      -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @oninput@ attribute.
+--
+-- Example:
+--
+-- > div ! oninput "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div oninput="bar">Hello.</div>
+--
+oninput :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+oninput = attribute " oninput=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE oninput #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @oninvalid@ attribute.
+--
+-- Example:
+--
+-- > div ! oninvalid "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div oninvalid="bar">Hello.</div>
+--
+oninvalid :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260
+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261
+oninvalid = attribute " oninvalid=\""                                           -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE oninvalid #-}                                                        -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onkeydown@ attribute.
+--
+-- Example:
+--
+-- > div ! onkeydown "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onkeydown="bar">Hello.</div>
+--
+onkeydown :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260
+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261
+onkeydown = attribute " onkeydown=\""                                           -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onkeydown #-}                                                        -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onkeyup@ attribute.
+--
+-- Example:
+--
+-- > div ! onkeyup "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onkeyup="bar">Hello.</div>
+--
+onkeyup :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+onkeyup = attribute " onkeyup=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onkeyup #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onload@ attribute.
+--
+-- Example:
+--
+-- > div ! onload "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onload="bar">Hello.</div>
+--
+onload :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+onload = attribute " onload=\""                                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onload #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onloadeddata@ attribute.
+--
+-- Example:
+--
+-- > div ! onloadeddata "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onloadeddata="bar">Hello.</div>
+--
+onloadeddata :: AttributeValue  -- ^ Attribute value.                           -- Util/GenerateHtmlCombinators.hs:260
+             -> Attribute       -- ^ Resulting attribute.                       -- Util/GenerateHtmlCombinators.hs:261
+onloadeddata = attribute " onloadeddata=\""                                     -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onloadeddata #-}                                                     -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onloadedmetadata@ attribute.
+--
+-- Example:
+--
+-- > div ! onloadedmetadata "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onloadedmetadata="bar">Hello.</div>
+--
+onloadedmetadata :: AttributeValue  -- ^ Attribute value.                       -- Util/GenerateHtmlCombinators.hs:260
+                 -> Attribute       -- ^ Resulting attribute.                   -- Util/GenerateHtmlCombinators.hs:261
+onloadedmetadata = attribute " onloadedmetadata=\""                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onloadedmetadata #-}                                                 -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onloadstart@ attribute.
+--
+-- Example:
+--
+-- > div ! onloadstart "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onloadstart="bar">Hello.</div>
+--
+onloadstart :: AttributeValue  -- ^ Attribute value.                            -- Util/GenerateHtmlCombinators.hs:260
+            -> Attribute       -- ^ Resulting attribute.                        -- Util/GenerateHtmlCombinators.hs:261
+onloadstart = attribute " onloadstart=\""                                       -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onloadstart #-}                                                      -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onmessage@ attribute.
+--
+-- Example:
+--
+-- > div ! onmessage "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onmessage="bar">Hello.</div>
+--
+onmessage :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260
+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261
+onmessage = attribute " onmessage=\""                                           -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onmessage #-}                                                        -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onmousedown@ attribute.
+--
+-- Example:
+--
+-- > div ! onmousedown "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onmousedown="bar">Hello.</div>
+--
+onmousedown :: AttributeValue  -- ^ Attribute value.                            -- Util/GenerateHtmlCombinators.hs:260
+            -> Attribute       -- ^ Resulting attribute.                        -- Util/GenerateHtmlCombinators.hs:261
+onmousedown = attribute " onmousedown=\""                                       -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onmousedown #-}                                                      -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onmousemove@ attribute.
+--
+-- Example:
+--
+-- > div ! onmousemove "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onmousemove="bar">Hello.</div>
+--
+onmousemove :: AttributeValue  -- ^ Attribute value.                            -- Util/GenerateHtmlCombinators.hs:260
+            -> Attribute       -- ^ Resulting attribute.                        -- Util/GenerateHtmlCombinators.hs:261
+onmousemove = attribute " onmousemove=\""                                       -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onmousemove #-}                                                      -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onmouseout@ attribute.
+--
+-- Example:
+--
+-- > div ! onmouseout "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onmouseout="bar">Hello.</div>
+--
+onmouseout :: AttributeValue  -- ^ Attribute value.                             -- Util/GenerateHtmlCombinators.hs:260
+           -> Attribute       -- ^ Resulting attribute.                         -- Util/GenerateHtmlCombinators.hs:261
+onmouseout = attribute " onmouseout=\""                                         -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onmouseout #-}                                                       -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onmouseover@ attribute.
+--
+-- Example:
+--
+-- > div ! onmouseover "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onmouseover="bar">Hello.</div>
+--
+onmouseover :: AttributeValue  -- ^ Attribute value.                            -- Util/GenerateHtmlCombinators.hs:260
+            -> Attribute       -- ^ Resulting attribute.                        -- Util/GenerateHtmlCombinators.hs:261
+onmouseover = attribute " onmouseover=\""                                       -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onmouseover #-}                                                      -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onmouseup@ attribute.
+--
+-- Example:
+--
+-- > div ! onmouseup "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onmouseup="bar">Hello.</div>
+--
+onmouseup :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260
+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261
+onmouseup = attribute " onmouseup=\""                                           -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onmouseup #-}                                                        -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onmousewheel@ attribute.
+--
+-- Example:
+--
+-- > div ! onmousewheel "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onmousewheel="bar">Hello.</div>
+--
+onmousewheel :: AttributeValue  -- ^ Attribute value.                           -- Util/GenerateHtmlCombinators.hs:260
+             -> Attribute       -- ^ Resulting attribute.                       -- Util/GenerateHtmlCombinators.hs:261
+onmousewheel = attribute " onmousewheel=\""                                     -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onmousewheel #-}                                                     -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @ononline@ attribute.
+--
+-- Example:
+--
+-- > div ! ononline "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div ononline="bar">Hello.</div>
+--
+ononline :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260
+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261
+ononline = attribute " ononline=\""                                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE ononline #-}                                                         -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onpagehide@ attribute.
+--
+-- Example:
+--
+-- > div ! onpagehide "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onpagehide="bar">Hello.</div>
+--
+onpagehide :: AttributeValue  -- ^ Attribute value.                             -- Util/GenerateHtmlCombinators.hs:260
+           -> Attribute       -- ^ Resulting attribute.                         -- Util/GenerateHtmlCombinators.hs:261
+onpagehide = attribute " onpagehide=\""                                         -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onpagehide #-}                                                       -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onpageshow@ attribute.
+--
+-- Example:
+--
+-- > div ! onpageshow "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onpageshow="bar">Hello.</div>
+--
+onpageshow :: AttributeValue  -- ^ Attribute value.                             -- Util/GenerateHtmlCombinators.hs:260
+           -> Attribute       -- ^ Resulting attribute.                         -- Util/GenerateHtmlCombinators.hs:261
+onpageshow = attribute " onpageshow=\""                                         -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onpageshow #-}                                                       -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onpause@ attribute.
+--
+-- Example:
+--
+-- > div ! onpause "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onpause="bar">Hello.</div>
+--
+onpause :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+onpause = attribute " onpause=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onpause #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onplay@ attribute.
+--
+-- Example:
+--
+-- > div ! onplay "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onplay="bar">Hello.</div>
+--
+onplay :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+onplay = attribute " onplay=\""                                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onplay #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onplaying@ attribute.
+--
+-- Example:
+--
+-- > div ! onplaying "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onplaying="bar">Hello.</div>
+--
+onplaying :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260
+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261
+onplaying = attribute " onplaying=\""                                           -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onplaying #-}                                                        -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onprogress@ attribute.
+--
+-- Example:
+--
+-- > div ! onprogress "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onprogress="bar">Hello.</div>
+--
+onprogress :: AttributeValue  -- ^ Attribute value.                             -- Util/GenerateHtmlCombinators.hs:260
+           -> Attribute       -- ^ Resulting attribute.                         -- Util/GenerateHtmlCombinators.hs:261
+onprogress = attribute " onprogress=\""                                         -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onprogress #-}                                                       -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onpropstate@ attribute.
+--
+-- Example:
+--
+-- > div ! onpropstate "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onpropstate="bar">Hello.</div>
+--
+onpropstate :: AttributeValue  -- ^ Attribute value.                            -- Util/GenerateHtmlCombinators.hs:260
+            -> Attribute       -- ^ Resulting attribute.                        -- Util/GenerateHtmlCombinators.hs:261
+onpropstate = attribute " onpropstate=\""                                       -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onpropstate #-}                                                      -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onratechange@ attribute.
+--
+-- Example:
+--
+-- > div ! onratechange "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onratechange="bar">Hello.</div>
+--
+onratechange :: AttributeValue  -- ^ Attribute value.                           -- Util/GenerateHtmlCombinators.hs:260
+             -> Attribute       -- ^ Resulting attribute.                       -- Util/GenerateHtmlCombinators.hs:261
+onratechange = attribute " onratechange=\""                                     -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onratechange #-}                                                     -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onreadystatechange@ attribute.
+--
+-- Example:
+--
+-- > div ! onreadystatechange "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onreadystatechange="bar">Hello.</div>
+--
+onreadystatechange :: AttributeValue  -- ^ Attribute value.                     -- Util/GenerateHtmlCombinators.hs:260
+                   -> Attribute       -- ^ Resulting attribute.                 -- Util/GenerateHtmlCombinators.hs:261
+onreadystatechange = attribute " onreadystatechange=\""                         -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onreadystatechange #-}                                               -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onredo@ attribute.
+--
+-- Example:
+--
+-- > div ! onredo "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onredo="bar">Hello.</div>
+--
+onredo :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+onredo = attribute " onredo=\""                                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onredo #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onresize@ attribute.
+--
+-- Example:
+--
+-- > div ! onresize "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onresize="bar">Hello.</div>
+--
+onresize :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260
+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261
+onresize = attribute " onresize=\""                                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onresize #-}                                                         -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onscroll@ attribute.
+--
+-- Example:
+--
+-- > div ! onscroll "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onscroll="bar">Hello.</div>
+--
+onscroll :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260
+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261
+onscroll = attribute " onscroll=\""                                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onscroll #-}                                                         -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onseeked@ attribute.
+--
+-- Example:
+--
+-- > div ! onseeked "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onseeked="bar">Hello.</div>
+--
+onseeked :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260
+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261
+onseeked = attribute " onseeked=\""                                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onseeked #-}                                                         -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onseeking@ attribute.
+--
+-- Example:
+--
+-- > div ! onseeking "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onseeking="bar">Hello.</div>
+--
+onseeking :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260
+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261
+onseeking = attribute " onseeking=\""                                           -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onseeking #-}                                                        -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onselect@ attribute.
+--
+-- Example:
+--
+-- > div ! onselect "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onselect="bar">Hello.</div>
+--
+onselect :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260
+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261
+onselect = attribute " onselect=\""                                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onselect #-}                                                         -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onstalled@ attribute.
+--
+-- Example:
+--
+-- > div ! onstalled "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onstalled="bar">Hello.</div>
+--
+onstalled :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260
+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261
+onstalled = attribute " onstalled=\""                                           -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onstalled #-}                                                        -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onstorage@ attribute.
+--
+-- Example:
+--
+-- > div ! onstorage "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onstorage="bar">Hello.</div>
+--
+onstorage :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260
+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261
+onstorage = attribute " onstorage=\""                                           -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onstorage #-}                                                        -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onsubmit@ attribute.
+--
+-- Example:
+--
+-- > div ! onsubmit "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onsubmit="bar">Hello.</div>
+--
+onsubmit :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260
+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261
+onsubmit = attribute " onsubmit=\""                                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onsubmit #-}                                                         -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onsuspend@ attribute.
+--
+-- Example:
+--
+-- > div ! onsuspend "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onsuspend="bar">Hello.</div>
+--
+onsuspend :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260
+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261
+onsuspend = attribute " onsuspend=\""                                           -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onsuspend #-}                                                        -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @ontimeupdate@ attribute.
+--
+-- Example:
+--
+-- > div ! ontimeupdate "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div ontimeupdate="bar">Hello.</div>
+--
+ontimeupdate :: AttributeValue  -- ^ Attribute value.                           -- Util/GenerateHtmlCombinators.hs:260
+             -> Attribute       -- ^ Resulting attribute.                       -- Util/GenerateHtmlCombinators.hs:261
+ontimeupdate = attribute " ontimeupdate=\""                                     -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE ontimeupdate #-}                                                     -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onundo@ attribute.
+--
+-- Example:
+--
+-- > div ! onundo "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onundo="bar">Hello.</div>
+--
+onundo :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+onundo = attribute " onundo=\""                                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onundo #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onunload@ attribute.
+--
+-- Example:
+--
+-- > div ! onunload "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onunload="bar">Hello.</div>
+--
+onunload :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260
+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261
+onunload = attribute " onunload=\""                                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onunload #-}                                                         -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onvolumechange@ attribute.
+--
+-- Example:
+--
+-- > div ! onvolumechange "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onvolumechange="bar">Hello.</div>
+--
+onvolumechange :: AttributeValue  -- ^ Attribute value.                         -- Util/GenerateHtmlCombinators.hs:260
+               -> Attribute       -- ^ Resulting attribute.                     -- Util/GenerateHtmlCombinators.hs:261
+onvolumechange = attribute " onvolumechange=\""                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onvolumechange #-}                                                   -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @onwaiting@ attribute.
+--
+-- Example:
+--
+-- > div ! onwaiting "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div onwaiting="bar">Hello.</div>
+--
+onwaiting :: AttributeValue  -- ^ Attribute value.                              -- Util/GenerateHtmlCombinators.hs:260
+          -> Attribute       -- ^ Resulting attribute.                          -- Util/GenerateHtmlCombinators.hs:261
+onwaiting = attribute " onwaiting=\""                                           -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE onwaiting #-}                                                        -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @open@ attribute.
+--
+-- Example:
+--
+-- > div ! open "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div open="bar">Hello.</div>
+--
+open :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260
+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261
+open = attribute " open=\""                                                     -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE open #-}                                                             -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @optimum@ attribute.
+--
+-- Example:
+--
+-- > div ! optimum "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div optimum="bar">Hello.</div>
+--
+optimum :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+optimum = attribute " optimum=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE optimum #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @pattern@ attribute.
+--
+-- Example:
+--
+-- > div ! pattern "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div pattern="bar">Hello.</div>
+--
+pattern :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+pattern = attribute " pattern=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE pattern #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @ping@ attribute.
+--
+-- Example:
+--
+-- > div ! ping "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div ping="bar">Hello.</div>
+--
+ping :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260
+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261
+ping = attribute " ping=\""                                                     -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE ping #-}                                                             -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @placeholder@ attribute.
+--
+-- Example:
+--
+-- > div ! placeholder "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div placeholder="bar">Hello.</div>
+--
+placeholder :: AttributeValue  -- ^ Attribute value.                            -- Util/GenerateHtmlCombinators.hs:260
+            -> Attribute       -- ^ Resulting attribute.                        -- Util/GenerateHtmlCombinators.hs:261
+placeholder = attribute " placeholder=\""                                       -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE placeholder #-}                                                      -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @preload@ attribute.
+--
+-- Example:
+--
+-- > div ! preload "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div preload="bar">Hello.</div>
+--
+preload :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+preload = attribute " preload=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE preload #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @pubdate@ attribute.
+--
+-- Example:
+--
+-- > div ! pubdate "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div pubdate="bar">Hello.</div>
+--
+pubdate :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+pubdate = attribute " pubdate=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE pubdate #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @radiogroup@ attribute.
+--
+-- Example:
+--
+-- > div ! radiogroup "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div radiogroup="bar">Hello.</div>
+--
+radiogroup :: AttributeValue  -- ^ Attribute value.                             -- Util/GenerateHtmlCombinators.hs:260
+           -> Attribute       -- ^ Resulting attribute.                         -- Util/GenerateHtmlCombinators.hs:261
+radiogroup = attribute " radiogroup=\""                                         -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE radiogroup #-}                                                       -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @readonly@ attribute.
+--
+-- Example:
+--
+-- > div ! readonly "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div readonly="bar">Hello.</div>
+--
+readonly :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260
+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261
+readonly = attribute " readonly=\""                                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE readonly #-}                                                         -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @rel@ attribute.
+--
+-- Example:
+--
+-- > div ! rel "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div rel="bar">Hello.</div>
+--
+rel :: AttributeValue  -- ^ Attribute value.                                    -- Util/GenerateHtmlCombinators.hs:260
+    -> Attribute       -- ^ Resulting attribute.                                -- Util/GenerateHtmlCombinators.hs:261
+rel = attribute " rel=\""                                                       -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE rel #-}                                                              -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @required@ attribute.
+--
+-- Example:
+--
+-- > div ! required "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div required="bar">Hello.</div>
+--
+required :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260
+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261
+required = attribute " required=\""                                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE required #-}                                                         -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @reversed@ attribute.
+--
+-- Example:
+--
+-- > div ! reversed "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div reversed="bar">Hello.</div>
+--
+reversed :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260
+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261
+reversed = attribute " reversed=\""                                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE reversed #-}                                                         -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @rows@ attribute.
+--
+-- Example:
+--
+-- > div ! rows "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div rows="bar">Hello.</div>
+--
+rows :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260
+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261
+rows = attribute " rows=\""                                                     -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE rows #-}                                                             -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @rowspan@ attribute.
+--
+-- Example:
+--
+-- > div ! rowspan "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div rowspan="bar">Hello.</div>
+--
+rowspan :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+rowspan = attribute " rowspan=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE rowspan #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @sandbox@ attribute.
+--
+-- Example:
+--
+-- > div ! sandbox "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div sandbox="bar">Hello.</div>
+--
+sandbox :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+sandbox = attribute " sandbox=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE sandbox #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @scope@ attribute.
+--
+-- Example:
+--
+-- > div ! scope "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div scope="bar">Hello.</div>
+--
+scope :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260
+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261
+scope = attribute " scope=\""                                                   -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE scope #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @scoped@ attribute.
+--
+-- Example:
+--
+-- > div ! scoped "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div scoped="bar">Hello.</div>
+--
+scoped :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+scoped = attribute " scoped=\""                                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE scoped #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @seamless@ attribute.
+--
+-- Example:
+--
+-- > div ! seamless "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div seamless="bar">Hello.</div>
+--
+seamless :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260
+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261
+seamless = attribute " seamless=\""                                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE seamless #-}                                                         -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @selected@ attribute.
+--
+-- Example:
+--
+-- > div ! selected "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div selected="bar">Hello.</div>
+--
+selected :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260
+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261
+selected = attribute " selected=\""                                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE selected #-}                                                         -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @shape@ attribute.
+--
+-- Example:
+--
+-- > div ! shape "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div shape="bar">Hello.</div>
+--
+shape :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260
+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261
+shape = attribute " shape=\""                                                   -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE shape #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @size@ attribute.
+--
+-- Example:
+--
+-- > div ! size "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div size="bar">Hello.</div>
+--
+size :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260
+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261
+size = attribute " size=\""                                                     -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE size #-}                                                             -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @sizes@ attribute.
+--
+-- Example:
+--
+-- > div ! sizes "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div sizes="bar">Hello.</div>
+--
+sizes :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260
+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261
+sizes = attribute " sizes=\""                                                   -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE sizes #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @span@ attribute.
+--
+-- Example:
+--
+-- > div ! span "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div span="bar">Hello.</div>
+--
+span :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260
+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261
+span = attribute " span=\""                                                     -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE span #-}                                                             -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @spellcheck@ attribute.
+--
+-- Example:
+--
+-- > div ! spellcheck "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div spellcheck="bar">Hello.</div>
+--
+spellcheck :: AttributeValue  -- ^ Attribute value.                             -- Util/GenerateHtmlCombinators.hs:260
+           -> Attribute       -- ^ Resulting attribute.                         -- Util/GenerateHtmlCombinators.hs:261
+spellcheck = attribute " spellcheck=\""                                         -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE spellcheck #-}                                                       -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @src@ attribute.
+--
+-- Example:
+--
+-- > div ! src "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div src="bar">Hello.</div>
+--
+src :: AttributeValue  -- ^ Attribute value.                                    -- Util/GenerateHtmlCombinators.hs:260
+    -> Attribute       -- ^ Resulting attribute.                                -- Util/GenerateHtmlCombinators.hs:261
+src = attribute " src=\""                                                       -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE src #-}                                                              -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @srcdoc@ attribute.
+--
+-- Example:
+--
+-- > div ! srcdoc "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div srcdoc="bar">Hello.</div>
+--
+srcdoc :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+srcdoc = attribute " srcdoc=\""                                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE srcdoc #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @start@ attribute.
+--
+-- Example:
+--
+-- > div ! start "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div start="bar">Hello.</div>
+--
+start :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260
+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261
+start = attribute " start=\""                                                   -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE start #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @step@ attribute.
+--
+-- Example:
+--
+-- > div ! step "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div step="bar">Hello.</div>
+--
+step :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260
+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261
+step = attribute " step=\""                                                     -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE step #-}                                                             -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @style@ attribute.
+--
+-- Example:
+--
+-- > div ! style "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div style="bar">Hello.</div>
+--
+style :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260
+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261
+style = attribute " style=\""                                                   -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE style #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @subject@ attribute.
+--
+-- Example:
+--
+-- > div ! subject "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div subject="bar">Hello.</div>
+--
+subject :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+subject = attribute " subject=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE subject #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @summary@ attribute.
+--
+-- Example:
+--
+-- > div ! summary "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div summary="bar">Hello.</div>
+--
+summary :: AttributeValue  -- ^ Attribute value.                                -- Util/GenerateHtmlCombinators.hs:260
+        -> Attribute       -- ^ Resulting attribute.                            -- Util/GenerateHtmlCombinators.hs:261
+summary = attribute " summary=\""                                               -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE summary #-}                                                          -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @tabindex@ attribute.
+--
+-- Example:
+--
+-- > div ! tabindex "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div tabindex="bar">Hello.</div>
+--
+tabindex :: AttributeValue  -- ^ Attribute value.                               -- Util/GenerateHtmlCombinators.hs:260
+         -> Attribute       -- ^ Resulting attribute.                           -- Util/GenerateHtmlCombinators.hs:261
+tabindex = attribute " tabindex=\""                                             -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE tabindex #-}                                                         -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @target@ attribute.
+--
+-- Example:
+--
+-- > div ! target "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div target="bar">Hello.</div>
+--
+target :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+target = attribute " target=\""                                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE target #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @title@ attribute.
+--
+-- Example:
+--
+-- > div ! title "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div title="bar">Hello.</div>
+--
+title :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260
+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261
+title = attribute " title=\""                                                   -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE title #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @type@ attribute.
+--
+-- Example:
+--
+-- > div ! type_ "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div type="bar">Hello.</div>
+--
+type_ :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260
+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261
+type_ = attribute " type=\""                                                    -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE type_ #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @usemap@ attribute.
+--
+-- Example:
+--
+-- > div ! usemap "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div usemap="bar">Hello.</div>
+--
+usemap :: AttributeValue  -- ^ Attribute value.                                 -- Util/GenerateHtmlCombinators.hs:260
+       -> Attribute       -- ^ Resulting attribute.                             -- Util/GenerateHtmlCombinators.hs:261
+usemap = attribute " usemap=\""                                                 -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE usemap #-}                                                           -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @value@ attribute.
+--
+-- Example:
+--
+-- > div ! value "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div value="bar">Hello.</div>
+--
+value :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260
+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261
+value = attribute " value=\""                                                   -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE value #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @width@ attribute.
+--
+-- Example:
+--
+-- > div ! width "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div width="bar">Hello.</div>
+--
+width :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260
+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261
+width = attribute " width=\""                                                   -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE width #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @wrap@ attribute.
+--
+-- Example:
+--
+-- > div ! wrap "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div wrap="bar">Hello.</div>
+--
+wrap :: AttributeValue  -- ^ Attribute value.                                   -- Util/GenerateHtmlCombinators.hs:260
+     -> Attribute       -- ^ Resulting attribute.                               -- Util/GenerateHtmlCombinators.hs:261
+wrap = attribute " wrap=\""                                                     -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE wrap #-}                                                             -- Util/GenerateHtmlCombinators.hs:263
+
+-- | Combinator for the @xmlns@ attribute.
+--
+-- Example:
+--
+-- > div ! xmlns "bar" $ "Hello."
+--
+-- Result:
+--
+-- > <div xmlns="bar">Hello.</div>
+--
+xmlns :: AttributeValue  -- ^ Attribute value.                                  -- Util/GenerateHtmlCombinators.hs:260
+      -> Attribute       -- ^ Resulting attribute.                              -- Util/GenerateHtmlCombinators.hs:261
+xmlns = attribute " xmlns=\""                                                   -- Util/GenerateHtmlCombinators.hs:262
+{-# INLINE xmlns #-}                                                            -- Util/GenerateHtmlCombinators.hs:263
diff --git a/Text/Blaze/Internal.hs b/Text/Blaze/Internal.hs
--- a/Text/Blaze/Internal.hs
+++ b/Text/Blaze/Internal.hs
@@ -184,7 +184,7 @@
               -> Attribute       -- ^ Resulting HTML attribute.
 dataAttribute tag value = Attribute $
     AddCustomAttribute
-        (Static "data-" `mappend` Static (unTag tag) `mappend` "=\"")
+        (Static " data-" `mappend` Static (unTag tag) `mappend` Static "=\"")
         (unAttributeValue value)
 {-# INLINE dataAttribute #-}
 
diff --git a/Text/Blaze/Renderer/String.hs b/Text/Blaze/Renderer/String.hs
--- a/Text/Blaze/Renderer/String.hs
+++ b/Text/Blaze/Renderer/String.hs
@@ -40,12 +40,12 @@
 fromChoiceString (ByteString s) = (SBC.unpack s ++)
 fromChoiceString (PreEscaped x) = case x of
     String s -> (s ++)
-    Text   s -> (T.unpack s ++)
+    Text   s -> (\k -> T.foldr (:) k s)
     s        -> fromChoiceString s
 fromChoiceString (External x) = case x of
     -- Check that the sequence "</" is *not* in the external data.
     String s     -> if "</" `isInfixOf` s then id else (s ++)
-    Text   s     -> if "</" `T.isInfixOf` s then id else (T.unpack s ++)
+    Text   s     -> if "</" `T.isInfixOf` s then id else (\k -> T.foldr (:) k s)
     ByteString s -> if "</" `S.isInfixOf` s then id else (SBC.unpack s ++)
     s            -> fromChoiceString s
 fromChoiceString (AppendChoiceString x y) =
diff --git a/Text/Blaze/Renderer/Utf8.hs b/Text/Blaze/Renderer/Utf8.hs
--- a/Text/Blaze/Renderer/Utf8.hs
+++ b/Text/Blaze/Renderer/Utf8.hs
@@ -1,6 +1,7 @@
 {-# LANGUAGE OverloadedStrings #-}
 module Text.Blaze.Renderer.Utf8
     ( renderHtml
+    , renderHtmlToByteStringIO
     ) where
 
 import Data.Monoid (mappend, mempty)
@@ -8,19 +9,18 @@
 
 import qualified Data.ByteString.Lazy as L
 import qualified Data.Text as T (isInfixOf)
-import qualified Data.ByteString as S (isInfixOf)
+import qualified Data.ByteString as S (ByteString, isInfixOf)
 
 import Text.Blaze.Internal
-import Text.Blaze.Builder.Core (Builder)
-import qualified Text.Blaze.Builder.Core as B
-import qualified Text.Blaze.Builder.Utf8 as B
-import qualified Text.Blaze.Builder.Html as B
+import Blaze.ByteString.Builder (Builder)
+import qualified Blaze.ByteString.Builder           as B
+import qualified Blaze.ByteString.Builder.Html.Utf8 as B
 
 -- | Render a 'ChoiceString'.
 --
 fromChoiceString :: ChoiceString  -- ^ String to render
                  -> Builder       -- ^ Resulting builder
-fromChoiceString (Static s)     = B.fromByteString $ getUtf8ByteString s
+fromChoiceString (Static s)     = B.copyByteString $ getUtf8ByteString s
 fromChoiceString (String s)     = B.fromHtmlEscapedString s
 fromChoiceString (Text s)       = B.fromHtmlEscapedText s
 fromChoiceString (ByteString s) = B.fromByteString s
@@ -47,17 +47,17 @@
   where
     go :: Builder -> HtmlM b -> Builder
     go attrs (Parent open close content) =
-        B.fromByteString (getUtf8ByteString open)
+        B.copyByteString (getUtf8ByteString open)
             `mappend` attrs
             `mappend` B.fromChar '>'
             `mappend` go mempty content
-            `mappend` B.fromByteString (getUtf8ByteString close)
+            `mappend` B.copyByteString (getUtf8ByteString close)
     go attrs (Leaf begin end) = 
-        B.fromByteString (getUtf8ByteString begin)
+        B.copyByteString (getUtf8ByteString begin)
             `mappend` attrs
-            `mappend` B.fromByteString (getUtf8ByteString end)
+            `mappend` B.copyByteString (getUtf8ByteString end)
     go attrs (AddAttribute key value h) =
-        go (B.fromByteString (getUtf8ByteString key)
+        go (B.copyByteString (getUtf8ByteString key)
             `mappend` fromChoiceString value
             `mappend` B.fromChar '"'
             `mappend` attrs) h
@@ -78,3 +78,13 @@
            -> L.ByteString  -- ^ Resulting 'L.ByteString'
 renderHtml = B.toLazyByteString . renderBuilder
 {-# INLINE renderHtml #-}
+
+-- | Repeatedly render HTML to a buffer and process this buffer using the given
+-- IO action.
+--
+renderHtmlToByteStringIO :: (S.ByteString -> IO ()) 
+                                          -- ^ IO action to execute per rendered buffer
+                         -> Html          -- ^ HTML to render
+                         -> IO ()         -- ^ Resulting IO action
+renderHtmlToByteStringIO io = B.toByteStringIO io . renderBuilder
+{-# INLINE renderHtmlToByteStringIO #-}
diff --git a/blaze-html.cabal b/blaze-html.cabal
--- a/blaze-html.cabal
+++ b/blaze-html.cabal
@@ -7,7 +7,7 @@
 -- The package version. See the Haskell package versioning policy
 -- (http://www.haskell.org/haskellwiki/Package_versioning_policy) for
 -- standards guiding when and how versions should be incremented.
-Version:             0.2.3
+Version:             0.2.4.0
 
 -- A short (one-line) description of the package.
 Synopsis:            A blazingly fast HTML combinator library.
@@ -48,7 +48,7 @@
 -- Extra-source-files:  
 
 -- Constraint on the version of Cabal needed to build this package.
-Cabal-version:       >=1.2
+Cabal-version:       >=1.6
 
 
 Library
@@ -72,7 +72,7 @@
   Build-depends:     base >= 4 && < 5,
                      text >= 0.7,
                      bytestring >= 0.9,
-                     blaze-builder == 0.1
+                     blaze-builder == 0.2.*
   
   -- Modules not exported by this package.
   Other-modules:     Text.Blaze.Internal
