Feature nested comments recursive function