define Hashable instance of Data.Sign.Sign