allow zero k in piped-matprod routines
add comment
new sym method in matprod_trans1
new sym method in matprod_trans2