Formal Analysis of the Contract Automata Runtime Environment with Uppaal: Modelling, Verification and Testing | Synapse