@@ -444,8 +444,8 @@ interfaceSource mn exports foreigns =
444444 identToCpp foreign' <>
445445 "() -> " <> varDecl <> " { " <>
446446 dispatchOnceBegin <>
447− foreignDict <> "()[" <>
448− (stringLiteral . mkString $ runIdent foreign') <> "]; " <>
447+ foreignDict <> "().at(" <>
448+ (stringLiteral . mkString $ runIdent foreign') <> "); " <>
449449 dispatchOnceEnd <>
450450 " };\n") <$> foreigns) <>
451451 "\n" <>