Add first implementation of copy (WIP).