An infinite recursive call is not an infinite loop
Merge pull request #4 from cocoatomo/master

An infinite recursive call is not an infinite loop