Add Equal case to tryCompare and Change to use the correct equiv operator