Cooperatively-run Programs