fixed gc base semantics: stable hash codes