new version of matprod, fixing piped_matprod_trans2 bug
Merge branch '17-fixes' into 18