be consistent about default cardinalities

@dhalperi: I believe that’s why you see `L876` in `myrialang.py` fail.