Heterogeneous Dynamic Logic: Provability Modulo Program Theories | Synapse