anchor.diff:      
       Model model = (Model) application.getAttribute("jenaOntModel");
       String objectUri = (String) request.getAttribute("objectUri");
  -    editConfig.prepareForNonUpdate(model); // we're only adding new, not editing existing
  +    if (objectUri != null) { 
  +        editConfig.prepareForObjPropUpdate(model);
  +    } else { 
  +        editConfig.prepareForNonUpdate(model);
  +    }        
   
       List<String> customJs = new ArrayList<String>(Arrays.asList(JavaScript.JQUERY_UI.path(),
                                                                   JavaScript.CUSTOM_FORM_UTILS.path(),
  
positive.code: <c:set var="label" value="${rdfs}label" />
  <c:set var="defaultNamespace" value=""/> <%--blank triggers default URI generation behavior --%>
  
  <c:set var="startYearUri" value="${vivoCore}startYear" />
  <v:jsonset var="startYearAssertion" >
        ?role <${startYearUri}> ?startYear .
  
negative.code:          "objectClassUri"   : "${roleActivityType_objectClassUri}",
           "rangeDatatypeUri" : "",
           "rangeLang"        : "",
           "assertions"       : ["${n3ForNewActivityType}" ]
        },               
        "roleActivity" : {
           "newResource"      : "true",
  