Design by contract¶ Contracts Class-wide contracts Default initial conditions Entry index attribute Global Aspect Definition Predicate failure Stable Properties of a Type