Is it possible to model any kind of incremental algorithm with this library? Does it for example make sense to try to model incremental compilation or sorting algorithm with differential dataflow?