code: func (m *Manager) RegisterCompilerTrigger(f func(txn storage.Transaction)) {
  	m.mtx.Lock()
  	defer m.mtx.Unlock()
  	m.registeredTriggers = append(m.registeredTriggers, f)
  }
docs: // RegisterCompilerTrigger registers for change notifications when the compiler
  // is changed.