I am currently diving into smart contract development for eosio. By walking through the tutorials I noticed a certain C++ language feature I have never seen before: