fix: copy - support STL container