set last diagonal element to be real on exit, otherwise it will incorrectly leave behind an imag part
Merge branch 'master' of github.com:latl/latl
Merge branch 'master' of github.com:latl/latl