fix: `simp?` should track unfolded let-decls

closes #3501
2 files changed