anchor.diff:      var addStudySegmentControl = createAddControl("Add study segment", 'epoch', epochId)
       SC.asyncLink(addStudySegmentControl, {}, "epochs-indicator")
   
  -    var renameControl = createRenameControl('epoch', epochId)
  +    var renameControl = createRenameControl('epoch', epochId, null)
       SC.inPlaceEdit(epochName, renameControl.href, {
           externalControl: renameControl,
           clickToEditText: "Click to rename"
  
positive.code: 
      h1.appendChild(controlBox)
  
      var renameControl = createRenameControl('study', studyId)
      SC.inPlaceEdit("study-name", renameControl.href, {
          externalControl: renameControl,
          clickToEditText: "Click to rename"
  
negative.code:     $$('div.epoch').each(updateEpochControlVisibility)
  }
  
  
  function createRenameControl(objectType, objectId, name) {
      if(name == null) {
          return createControlAnchor("rename", "Set name", "Change the name of this " + objectType, '<c:url value="/pages/cal/template/rename"/>', objectType, objectId)
      } else {
          return createControlAnchor("rename", name, "Change the name of this " + objectType, '<c:url value="/pages/cal/template/rename"/>', objectType, objectId)
      }
  }
  
  function createDeleteControl(objectType, objectId) {
  