I would still avoid this even though the schema says its mandatory. Many of the bindings are lax in this way by design so i fear a regression here. Especially when it comes to units on filters. Since the units are not really handled correctly by any of the data stores that i know of they are often not specified at all, meaning just interpret as the units of the underlying data / crs.