Right now, we have three length markers:
Min/MaxItems: For arrays
Min/MaxLength: For strings
Min/MaxProperties: For maps
This is extremely confusing and hard to remember. It would be better if we agreed to one of them and made it valid regardless of underlying datatype for as long as the concept of a lenght makes sense for that datatype.