[C++0x] Move semantics + NRVO

Version imprimable