It uses lower-level functions than `cn test` (doesn't use `assume_*` functions). This makes the Fulminate dependency a bit messier.