Synthesizing framework models for symbolic execution | Synapse