'Validate the parameters passed to :meth:`__init__`.'

def validate_parameters(self):

    if (re.match('[a-zA-Z_]([a-zA-Z0-9_])*', self.name) is None):
        raise ValueError((self.name + '    is    not    a    valid    Python    identifier'))
    if (not self.help):
        raise ValueError('You    must    set    the    help    text')
