An Introduction to the Construction and Verification of Alphard Programs | Synapse