If an identifier is defined in a hs-boot file then jumping to the definition will jump into the hs-boot file. Technically, this is where the definition is, but really it would be better to jump to the definition in the source file I think.