@staticmethod
def merge_dicts(d1, *args):
    """Merge dictionaries

        :param d1: dict 1
        :param *args: one or more dicts
        :returns: merged dict
        """
    d2 = {}
    for d in args:
        d2 = d.copy()
        d2.update(d1)
        d1 = d2
    return d2
