. . . "If an underfill material is used, it is not possible to remove a defective semiconductor device from a substrate and replace the defective part with a functional part because the underfill material is typically a thermosetting material, i.e. one which is permanently rigid and cannot be softened or flowed." .