anchor.diff:      "object"    : ["role", "${objectUriJson}", "URI" ],
       
       "n3required"    : [ "${n3ForNewRole}", "${roleLabelAssertion}" ],        
  -    "n3optional"    : [ "${n3ForActivityLabel}", "${n3ForActivityType}", "${n3ForInverse}", "${n3ForEnd}" ],        
  +    "n3optional"    : [ "${n3ForActivityLabel}", "${n3ForActivityType}", "${n3ForInverse}", "${n3ForStart}", "${n3ForEnd}" ],        
                                                                                           
       "newResources"  : { "role" : "${defaultNamespace}",
                           "roleActivity" : "${defaultNamespace}",
  
positive.code: 
  <%@page import="edu.cornell.mannlib.vitro.webapp.beans.ObjectPropertyStatement"%>
  <%@page import="edu.cornell.mannlib.vitro.webapp.edit.n3editing.Field"%>
  <%@page import="edu.cornell.mannlib.vitro.webapp.edit.elements.DateTimeWithPrecision"%><c:set var="vivoOnt" value="http://vivoweb.org/ontology" />
  
  <%!
  public static Log log = LogFactory.getLog("edu.cornell.mannlib.vitro.webapp.jsp.edit.forms.addRoleToPersonTwoStage.jsp");
  
negative.code:                         VitroVocabulary.Precision.NONE.uri()));
      }
      
      editConfig.addValidator(new DateTimeIntervalValidation("startField","endField") ); 
  
      Model model = (Model) application.getAttribute("jenaOntModel");
      String objectUri = (String) request.getAttribute("objectUri");
  