Hi, 
I'm quite vexed trying to do the following. Suppose I have a file:
```
module Foo 
import qualified Data.Set as S
baz :: S.Set Int 
baz = S.empty
```
My goal is to write a function
   tyconString :: TyCon -> String 
(perhaps with extra parameters) such that given the 
`TyCon` corresponding to `Set`, I get back the "original" 
name `S.Set`, or even `Data.Set.Set`. 
Everything I've tried, which is fiddling with different variants of `PprStyle`, end up giving me `Data.Set.Base.Set`
Does anyone have a suggestion for how to proceed?
Thanks!
- Ranjit.