project compiles again after beta release

Starts to address #436
you have to set a recursive boolean in this method now.