Rename function to bounded_copy_n