Almost-Sure Termination by Guarded Refinement | Synapse