Disallow recur outside of tail position. Fixes #15.