Mimic a map, name is the key, accepts is the value.
Won't repeat the enums, using string for easy comparison. Same as the other enums below.