ENH: cosmetics, RM: print
ADD: read_sns, ENH: methods->functions
FIX: orthogonal vector computation