rewriterule names rule
add MatrixSlice to replace dict in types
add fullrank
shared variables prefixed with _
simple GESV test
LASWP merged with GESV

Also play with multioutrules
debug - add pdf onaction code