def METHOD_NAME(dConfiguration):
    '''
    Reads the default indent dictionary and merges any changes from a user configuration.
    Parameters:
       dConfiguration: (dictionary)
    Returns:  (dictionary)
    '''
    sFileName = os.path.join(os.path.dirname(__file__), 'vhdlFile', 'indent', 'indent_config.yaml')
    dReturn = open_configuration_file(sFileName)
    ### This merges an indent configuration into the base indent dictionary
    if 'indent' in list(dConfiguration.keys()):
        dGroups = dConfiguration['indent']['tokens']
        for sGroup in list(dGroups.keys()):
            for sToken in list(dGroups[sGroup].keys()):
                for sParameter in list(dGroups[sGroup][sToken].keys()):
                    dReturn['indent']['tokens'][sGroup][sToken][sParameter] = dGroups[sGroup][sToken][sParameter]
    dConfiguration['indent'] = dReturn['indent']
    return dReturn