V←'a' 'b' 'c' '' 'def'
⍴⊃5⍴V ⍝ APL+Win & APLX
5 3
⍴↑5⍴V ⍝ Dyalog
5 3
⍴⊃⍴V ⍝ APL+Win & APLX
4 0
⍴↑⍴V ⍝ Dyalog
4 1
The rule appears to be the width of the result is
⌈/≢¨⍵in Dyalog and
⌈/↑¨⍴¨⍵in APL+Win and APLX.
Ugly migration issue, I fear. Thoughts on handling it?