Would depend on async expression evaluation: https://github.com/silentmatt/expr-eval/issues/225
Would depend on async expression evaluation:
silentmatt/expr-eval#225