[PATCH v3 2/5] util: add new function copy