Added a mechanism for resolving the domain of a property