La modalità che hai trovato nell'esempio, in realtà, è obbligatoria in alcuni casi specifici, come ad esempio quando devi inizializzare reference o costanti (vanno forzatamente inizializate prima del corpo della funzione).

Poi molti la usano anche quando nn è necessaria (come nell'esempio, appunto).

Un po come se uno scrivesse return f(), g(), h();
E' corretto ma ...poteva risparmiarselo.