Internal.hs compiles