fix behavior when the hal files being compared all have the same name
fix behavior when the hal files being compared all have the same name

glennhickey/hal,glennhickey/hal,glennhickey/hal,glennhickey/hal,glennhickey/hal,glennhickey/hal,glennhickey/hal,glennhickey/hal