Use a struct for accessing initial info data
Fix missing OccName import for ghc 7.4