Copy functions are functional.