Good point, we have another place in our code, where we protect by only doing 10 levels, I think its simpler for those rare cases where someone does it by mistake as protection, will push a fix