[BUG FIX] Never call ValueType's Equal method

Never call ValueType's Equal method when == is not implemented as it
bring in many bugs on EntityFramework environment and I see no way fix
this rare-used function.