Torah Temimah cites Shevuos 26b.
From where that if he resolved to say wheat bread and said bread unspecified he is liable? Scripture says “for all that he shall express.”
The broader “lechol” can still create liability when the heart fixed a species and the mouth used a more general term.