Code contracts as a proposed middle ground between informal specs and formal verification · Digg