x
how to add isEqual comparation?