public override int GetHashCodeImplementation()
 {
     return(typeImpl.GetHashCodeImplementation());
 }