in particular the addition of a selfadjointView, and the extension of triangularView. The rest is cleaning and does not change/extend the API.