def __mapper_args__(cls):
        name = cls.__name__
        if name == 'ConfigurableOption':
            return {
                'polymorphic_on': 'type_',
                'polymorphic_identity': 'configurable_option'
            }
        else:
            return {'polymorphic_identity': camel_case_to_name(name)}