What is a mirepoix?
A mirepoix is rooted in French cooking but used widely across many cuisines.  It consists of equal amounts of small, diced carrots, onions, and celery.  A mirepoix if often used in soup making as a fundamental component that adds flavor while enhances other flavors.
Below is an instruction that describes a task, paired with an input that provides further context. Write a response that appropriately completes the request.
### Instruction: What is a mirepoix?
### Input: 
### Response: A mirepoix is rooted in French cooking but used widely across many cuisines.  It consists of equal amounts of small, diced carrots, onions, and celery.  A mirepoix if often used in soup making as a fundamental component that adds flavor while enhances other flavors.