mod143.hs:2:21: Conflicting exports for `Foo': `module Mod143_A' exports `Mod143_A.Foo' imported from Mod143_A at mod143.hs:4:1-15 (defined at Mod143_A.hs:3:6) `module M' exports `M.Foo' defined at mod143.hs:6:6