I expect this small program to throw an Exception:
> import std.stdio;
> import std.range;
>
> void main()
> {
>     auto a = [[1,2],
>               [4,5,3]];
> 
>     a.transposed!(TransverseOptions.enforceNotJagged).writeln;
> }
But it just outputs:
> [[1, 4], [2, 5], [3]]
Is it a bug or is it me who's doing something wrong?