// when the bracket's external coefficient is dropped on it
 public void OnDrop(PointerEventData eventData)
 {
     if (eventData.pointerDrag.name == "Coefficient")
     {
         if (!droppedOn)
         {
             droppedOn = true;
             bracket.TermDroppedOn();
             bracket.Invoke("CheckExpanded", 1f);
         }
         else
         {
             bracket.TermDroppedOn(false);
         }
     }
 }