This function needs to be updated, its use is discouraged at the moment unless you know what you are doing. Use Eigensystem instead.