def copy_stimuli(stimuli):
    """
    Return a copy of a list of stimuli. The returned copy can be modified
    without affecting the original.
    """
    new_list = []
    for stim in stimuli:
        stim_copy = stim.create_copy()
        new_list.append(stim_copy)
    return new_list