Array type tags

The spec on array type tags states:

[ Indicates the beginning of an array. The tags following are for data in the Array until a close brace tag is reached.
] Indicates the end of an array.

Am I correct to assume that as with other tags where it would be redundant no bytes are allocated in the argument data for these tags?

Re: Array type tags

That section of the specification is a miswording. The [] tags indicate a list, not an array. A list contains mixed types, whereas an array contains an efficient packing of the same time many times.

The [] tag itself consumes no space in the data section. i.e. an empty list is zero bytes.

There is no space saving with respect to redundancy for any of the OSC 1.0 types.