doc: explain shallow copying in move semantics