The operator `expr :: annot` will at runtime insert a check that the expression satisfies the annotation.