standard _eval_transpose doesn't .doit()