While reviewing a PR by Juan I came across a strange comment explaining deliberate use of eig instead of eigh, even though the matrix was Hermitian:
#480 (comment)
We should audit the codebase for these instances and review if those uses are sensible. I'm opening as a separate issue from Juan's PR in order to not slow him down.