ENH: add copy() and rename() methods