fix: `simp_all?` and `simp_all?!` (#8491)

This PR fixes the behavior of `simp_all?` and `simp_all?!`, aligning
them with `simp_all` and `simp_all!` respectively.

Closes #8490
2 files changed