not a blocker, but transpose param is sub-optimal.  For DataFrame case it will correctly test both cases, but for EA/Index/Series it will mean duplicate tests.  I'll try to come up with something nicer in an upcoming arithmetic-test-specific pass