One to four hours before making the soup, place the dried mushrooms into a large bowl and cover with 6 cups of boiling water. Invert a saucer over the top to force mushrooms to stay under water.
Wash the button mushrooms and slice roughly. If using fresh wild mushrooms, remove stems and add to the button mushrooms. Place half the button mushrooms into a food processor blend until fine.
Drain the dried wild mushroom, squeezing out as much water as possible without crushing them. Spread on paper towels to dry slightly.
In a heavy soup pot, add half the butter and the whole garlic cloves. Stirring constantly, allow the butter to melt and brown slightly. Add the sliced button mushrooms and sauté until they have let off their water and begun to brown. Add the minced mushrooms and continue to cook until they have let out their water and the pan is almost dry again. Add the chicken stock, mushroom water, and bullion along with three sprigs of thyme and 1/3 cup of the sherry.
Bring mixture to a boil letting it simmer on low for half an hour to forty-five minutes.
Line a colander with cheese cloth. Pour the soup into the colander to strain out the solids. Press mushrooms to extract as much liquid as possible and discard. Place the liquid back into your soup pot and set to simmer on low.
If you are feeling lazy, add the rest of the ingredients to the pot. Adjust seasoning to taste, bring to a boil and allow to simmer for a further 15 minutes. Then server with a scattering of fresh herbs.