Ah,With your description and documentation I see. An even shorter form of level = level || 0 could read the code from top to bottom. AwesomeUnderstood at once which way things are accomplished.
Therefore:) Thanks a lot Clear? Yes. I definitely say so.
Tried it out afterward and had no problems using it myself.