stop targeting 1.2, make sure we only do IHashEq when we're in 1.4 or higher