code: def find_values_added_to_enums(
      old_schema: GraphQLSchema, new_schema: GraphQLSchema
  ) -> List[DangerousChange]:
      
      old_type_map = old_schema.type_map
      new_type_map = new_schema.type_map
  
      values_added_to_enums = []
      for type_name, old_type in old_type_map.items():
          new_type = new_type_map.get(type_name)
          if not (is_enum_type(old_type) and is_enum_type(new_type)):
              continue
          old_type = cast(GraphQLEnumType, old_type)
          new_type = cast(GraphQLEnumType, new_type)
          values_in_old_enum = old_type.values
          for value_name in new_type.values:
              if value_name not in values_in_old_enum:
                  values_added_to_enums.append(
                      DangerousChange(
                          DangerousChangeType.VALUE_ADDED_TO_ENUM,
                          f"{value_name} was added to enum type {type_name}.",
                      )
                  )
      return values_added_to_enums
docs: Find values added to enums.
  
      Given two schemas, returns a list containing descriptions of any dangerous changes
      in the new_schema related to adding values to an enum type.