optimalpropagate requires some formula over the symbol in the theory to work correctly

Issue #958 new