SoK: Robust properties, robust abstractions and back-translations | Synapse