def transform_remove_copy(red_node):
    """ Remove copy() and deepcopy() calls, in VHDL everything is deepcopy by default
    """
    nodes = red_node.find_all('call')
    for call in nodes:
        call_index = call.previous.index_on_parent
        if call_index != 0:
            continue
        if call.previous.value not in ['copy', 'deepcopy']:
            continue
        call.parent.replace(call.value.dumps())
