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.