allow using == for equality comparisons