The type of functions that are used to 'duplicate' an object.
What this means depends on the context, it could just be incrementing the reference count, if
data is a ref-counted object.
the data to duplicate
user data that was specified in id_dup_data
a duplicate of data