(all the names of the classes are debatable. This is just to form a general idea of the changes being made to the bears)
class bear_annotations():
class acceptable_values_type_3_setting():
setting_name = [list of acceptable values]
class config_file_names_type_4_setting():
setting_name = [list of acceptable config files]
class constraints_type_2_setting():
class setting_name():