If #111 and #155 get merged, I suggest to add a FreezeOutcome that complements CellCompleter.freeze() in callbacks, i.e. if a callback returns FreezeOutcome, the depender is completed with the value it currently has. (In contrast, FinalOutcome completes the Cell after increasing its value.)
If #111 and #155 get merged, I suggest to add a FreezeOutcome that complements CellCompleter.freeze() in callbacks, i.e. if a callback returns FreezeOutcome, the depender is completed with the value it currently has. (In contrast, FinalOutcome completes the Cell after increasing its value.)