I was intended to do so in the first place. However, ```SymbolicRewriter``` is full of boilerplate code which makes it a little difficult to extract the common code. I will add a TODO for now and do a larger refactoring later to separate different functionalities, i.e., test-generation, proving, simulation, into different classes.