Abstract The quest to develop increasingly sophisticated verification systems continues unabated. Tools such as Dafny, Spec#, ESC/Java, SPARK Ada and Whiley attempt seamlessly integrate specification into a programming language, in similar way type checking. A common integration approach is generate conditions that are handed off an automated theorem prover. This provides nice separation of con...