Mechanically Translating Iterative Dataflow Analysis to Algebraic Program Analysis | Synapse