anchor.diff:        },
         "anchor" : {
            "newResource"      : "false",
  -         "validators"       : [ "nonempty", "datatype:${stringDatatypeUriJson}" ],
  +         "validators"       : [ "datatype:${stringDatatypeUriJson}" ],
            "optionsType"      : "UNDEFINED",
            "literalOptions"   : [ ],
            "predicateUri"     : "",
  
positive.code:     "formUrl" : "${formUrl}",
      "editKey" : "${editKey}",
      "urlPatternToReturnTo" : "${returnPathAfterSubmit}",
      
      "subject"   : ["subject",    "${subjectUriJson}" ],
      "predicate" : ["predicate", "${predicateUriJson}" ],
      "object"    : ["link", "${objectUriJson}", "URI" ],
      
      "n3required"        : [ "${n3ForEdit}" ],
      "n3optional"        : [ "${rankAssertion}"],
      "newResources"      : { "link" : "${defaultNamespace}" },
      "urisInScope"       : { },
      "literalsInScope"   : { },
  
negative.code:       ?link <${inverseProperty}> ?subject .
  
        ?link a  <${linkClass}> ;      
              <${linkUrl}>  ?url .
            
  </v:jsonset>
  
  