• A nice one! I learnt something new, even if i wouldn't use this behaviour.

    I'll still declare every variable as before. It's much easier to read and understand for me.