diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -152,7 +152,11 @@
 -- | Kick it all off
 main :: IO ()
 main = do
-  let shOpts = forwardOptions $ shakeOptions { shakeVerbosity = Chatty}
+  let shOpts =
+        forwardOptions $ shakeOptions
+          { shakeVerbosity = Chatty
+          , shakeLintInside = ["./site/"]
+          }
   shakeArgsForward shOpts buildRules
 ```
 
diff --git a/slick.cabal b/slick.cabal
--- a/slick.cabal
+++ b/slick.cabal
@@ -4,10 +4,10 @@
 --
 -- see: https://github.com/sol/hpack
 --
--- hash: 8a291029579623e03d77c70c5e25c97d1eab784811aa3f8901f89bf39b4442d6
+-- hash: 3b58d1e78fabda151554d53725f191144f5bdf6dc1b52bd0309bff7414be4f26
 
 name:           slick
-version:        1.1.2.2
+version:        1.2.0.0
 synopsis:       A quick & easy static site builder built with shake and pandoc.
 description:    Please see the README on GitHub at <https://github.com/ChrisPenner/slick#readme>
 category:       Web
diff --git a/src/Slick/Pandoc.hs b/src/Slick/Pandoc.hs
--- a/src/Slick/Pandoc.hs
+++ b/src/Slick/Pandoc.hs
@@ -32,11 +32,11 @@
   ) where
 
 import Data.Aeson
+import qualified Data.Aeson.KeyMap as KM
 import Development.Shake
 import Text.Pandoc
 import Text.Pandoc.Highlighting
 import Slick.Utils
-import Data.HashMap.Strict as HM
 
 import qualified Data.Text                  as T
 
@@ -233,7 +233,7 @@
   (pdoc, meta) <- makePandocReaderWithMetaWriter reader metaWriter text
   outText      <- unPandocM $ writer pdoc
   withContent <- case meta of
-      Object m -> return . Object $ HM.insert "content" (String outText) m
+      Object m -> return . Object $ KM.insert "content" (String outText) m
           -- meta & _Object . at "content" ?~ String outText
       _ -> fail "Failed to parse metadata"
   return withContent
