add more checks to defer/recur
0.11.5