def get_parameters(func):

    def wrap(self, values):
        return func(self, **values)
    return wrap
def get_parameters(func):

    def wrap(self, values):
        return func(self, **values)
    return wrap