>> This is intentional: all empty arrays are alike, with zero dimensions> (not one dimension, but none).>
Also, note that when reading an empty array in binary encoding, thedimension field contains one.