Improving security using extensible lightweight static analysis | Synapse