Is complexity really the enemy of software security? | Synapse