updates the values of the parameter, just as a regular dictionary

def update(self, *args):
        """
        updates the values of the parameter, just as a regular dictionary
        """
        for d in args:
            for (key, value) in d.items():
                self.__setitem__(key, value)