Removed SunroofValue id instances. 'js' should convert Haskell to JS not JS to JS.
Fixed GHC warnings.