Verifying wait-freedom for concurrent higher-order programs (Artifact) | Synapse