def METHOD_NAME(self, **kwargs):
    # verify that all types match and do any necessary conversions
    for name, val in iteritems(kwargs):
        goalType = self.paramType(name)
        if type(val).__module__ == 'numpy':
            if not val.flags['C_CONTIGUOUS']:
                val = copy(val)
        try:
            convertedVal = _c.convertData(val, goalType)
        except TypeError: # as e: # catching exception as sth is only
                                  #available as from python 2.6
            raise TypeError('Error cannot convert parameter %s to %s'\
                            %(str(_c.determineEdt(val)),str(goalType))) #\''+name+'\' parameter: '+str(e))
        kwargs[name] = convertedVal
    self.__configure__(**kwargs)