# File lib/cgikit/api.rb, line 611
  def item_display_value_validation
    msg = "'item' must be bound when 'display' or 'value' is bound."
    item_condition = KeyErrorCondition.new(:item, KeyErrorCondition::UNBOUND)
    display_condition = KeyErrorCondition.new(:display, KeyErrorCondition::BOUND)
    value_condition = KeyErrorCondition.new(:value, KeyErrorCondition::BOUND)
    display_value = OrCondition.new([display_condition, value_condition])
    condition = AndCondition.new([item_condition, display_value])
    Validation.new(msg, condition)
  end