def merge_dict(data, *override):
    """
    Merges any number of dictionaries together, and returns a single dictionary
    Usage::
        >>> util.merge_dict({"foo": "bar"}, {1: 2}, {"Doc": "SDK"})
        {1: 2, 'foo': 'bar', 'Doc': 'SDK'}
    """
    result = {}
    for current_dict in (data,) + override:
        result.update(current_dict)
    return result