data T = A {...} -- Defined at :3:10 data T = A {a :: Int} -- Defined at :3:13 a :: Integer -- Defined at :6:5 3 data R = B {a :: Int} -- Defined at :9:13 data T = A {Ghci1.a :: Int} -- Defined at :3:1