I agree it's more consistent this way, also with the ``ellipap`` output for N > 1. Mostly size-1 arrays will work where floats are used, so probably this minor compat break is OK. No need to document in the release notes I think.