[GHC] #10679: Generalize hi-boot/hi for signatures, to manage intermediate merged interfaces