When a SHACL constraint does not specify a class or datatype we can infer this from domain/range properties. Currently we are doing this silently. Add a popup to ask users if they want the instance/value to be set with the inferred class/datatype or not.