Do Unicode ranges ever have defined character properties?
Yes, there are a few special cases where specific ranges of code points are defined to have default property values. The most important of these cases is for the Bidi_Class property, where certain ranges of code points, including unassigned code points, are specified to be right-to-left. This is done to enable stability for implementations of the Bidirectional Algorithm, as characters are added over time to the standard. There are other instances of special ranges with predefined character properties. For details, see the documentation for the Unicode Character Database.