**HACK** increased the default max recursion limit to 1000 **HACK**