procedure {:checksum "2"} P(b: bool); implementation {:id "P"} {:checksum "1"} P(p: bool) { assert p; }