Add specs for invalid uses of recur.