On 6/2/15 2:57 PM, Timon Gehr wrote: > OK. What about copying in instead of out? If the appropriate type has already been constructed, assignment suffices. Otherwise, emplace(&target, source) is needed. -- Andrei