Denotation-based Compositional Compiler Verification | Synapse