Generic transpose tests
Fix pre-multiply by persistent vector