version of eigen working for some == tests