It can help the compiler recognize it needs to do tail elision...  I put this in before I discovered where the real problem with skipping all my files was. ;)