ttl::copy(). Utility functions