Checks whether a value is a valid Property.
The value to check
true if value has kind: "property", valid property constraints, and a range containing a Range; false otherwise
value
kind: "property"
range
Checks whether a value is a valid Property.