':param value: The value parameter is set by the user interface, which
for example sends \'True\' or \'a,b,c\'
Based on the value parameter and the option type, I have to create a nice
looking object like True or [\'a\',\'b\',\'c\']. This replaces the *old*
parseOptions.'

def set_value(self, value):

    raise NotImplementedError
