Implement NRVO the 'GCC' way.