prelude :: Macros RE
prelude = runIdentity $ preludeMacros mk PCRE ExclCaptures
  where
    mk = Identity . unsafeCompileRegex_ noPreludeOptions
prelude :: Macros RE
prelude = runIdentity $ preludeMacros mk PCRE ExclCaptures
  where
    mk = Identity . unsafeCompileRegex_ noPreludeOptions
prelude = runIdentity $ preludeMacros mk PCRE ExclCaptures
  where
    mk = Identity . unsafeCompileRegex_ noPreludeOptions