anchor.diff:  
   function createAddEpochControl() {
       var studyId = ${param.study}
  -    var addEpochControl = createAddControl("Add epoch", 'study', studyId)
  +    var addEpochControl = createAddControl("Add epoch", 'study', studyId, 'study')
       SC.asyncLink(addEpochControl, {}, "epochs-indicator")
       $('addEpoch').appendChild(addEpochControl)
   }
  
positive.code:     var controlBox = Builder.node("span", {className: 'study-controls controls'})
      h1.appendChild(controlBox)
  
      var renameControl = createRenameControl('study', studyId, "Set protocol identifier")
      SC.inPlaceEdit("study-name", renameControl.href, {
          externalControl: renameControl,
          clickToEditText: "Click to rename", onComplete:function() {newSomething()}
  
negative.code:     var controlBox = Builder.node("div", {className: 'studySegment-controls controls'});
      studySegmentItem.appendChild(controlBox)
  
      var renameControl = createRenameControl('studySegment', studySegmentId, null, 'study segment')
      SC.inPlaceEdit(studySegmentA, renameControl.href, {
          externalControl: renameControl,
          externalControlOnly: true,
  