@@ -606,11 +606,16 @@ inlineFunctions js =
607 inlineAble' :: JS -> Maybe JS
607 inlineAble' :: JS -> Maybe JS
608 inlineAble' (
608 inlineAble' (
609− JSReturn js@(JSNew "__IDRRT__Con" [JSNum _, JSArray [JSIdent _]])
609+ JSReturn js@(JSNew "__IDRRT__Con" [JSNum _, JSArray vals])
611+ | and $ map isJSIdent vals = Just js
612 inlineAble' _ = Nothing
613 inlineAble' _ = Nothing
616+ | JSIdent _ <- js = True
614 inlineAble _ _ _ _ = Nothing
619 inlineAble _ _ _ _ = Nothing