4For those familiar with Template Haskell, this is equivalent to putting the values between the [| and |] operators.