no allocation needed, it's a second pointer that starts out at fn_copy...