matrices returned by orth have now the proper height
subspaces angle functor