anchor.diff:      $$('div.epoch').each(updateEpochControlVisibility)
   }
   
  -function createRenameControl(objectType, objectId) {
  -    return createControlAnchor("rename", "Set study identifier", "Change the name of this " + objectType, '<c:url value="/pages/cal/template/rename"/>', objectType, objectId)
  +
  +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) {
  
positive.code:     var addStudySegmentControl = createAddControl("Add study segment", 'epoch', epochId)
      SC.asyncLink(addStudySegmentControl, {}, "epochs-indicator")
  
      var renameControl = createRenameControl('epoch', epochId)
      SC.inPlaceEdit(epochName, renameControl.href, {
          externalControl: renameControl,
          clickToEditText: "Click to rename"
  
negative.code:     var controlBox = Builder.node("div", {className: 'studySegment-controls controls'});
      studySegmentItem.appendChild(controlBox)
  
      var renameControl = createRenameControl('study segment', studySegmentId, null)
      SC.inPlaceEdit(studySegmentA, renameControl.href, {
          externalControl: renameControl,
          externalControlOnly: true,
  