import itertools


def merge_iterable(base_value, iter_values):
    """
    Merge flat iterables from an iterable

    :param base_value: base value to merge into
    :param iter_values: values to merge
    :return: merged iterable
    """
    return type(base_value)(itertools.chain(base_value, *iter_values))