A curry is "just" a soup with spices. But if you walked into a restaurant and ordered "soup of the day" and got a vindaloo, you might feel deceived. If the waiter assured you that a vindaloo is ontologically a soup, I doubt that would be much consolation.
Sometimes in language, if you use a general term (A), when a more specific term exists (B subset A), then using that general term A carries the meaning A\B, because if you had meant B you would have said B instead.
My concern with ontological coherence is perhaps better explained by Goodman's "new riddle of induction": https://plato.stanford.edu/entries/epistemology-bayesian/#Ob...
> In the past all observed emeralds have been green. Do those observations provide any more support for the generalization that all emeralds are green than they do for the generalization that all emeralds are grue (green if observed before now; blue if observed later); or do they provide any more support for the prediction that the next emerald observed will be green than for the prediction that the next emerald observed will be grue (i.e., blue)? Almost everyone agrees that it would be irrational to have prior probabilities that were indifferent between green and grue, and thus made predictions of greenness no more probable than predictions of grueness. But there is no generally agreed upon explanation of this constraint.
(This is somewhat mineralogically naive, because emeralds are just green beryls; a beryl that was blue would be called an "aquamarine" or "maxixe," not an "emerald," because greenness is part of the mineralogical definition of "emerald." But it's straightforward to change the riddle to refer to, for example, grass. The grass has always been grue; should we expect it to still be grue tomorrow?)
Burger is a subclass of sandwich, but it's a distinct subclass that has a different name, and the superclass name is excluded.
(...please God don't let him ask me about hotdogs...)
Such ontologically incoherent definitions are obstacles to clear reasoning (though less seriously than eargrayish definitions like defining "murder" to mean either one person killing another or stepping on the shadow of the King). Is there a reason your proposed definition of "sandwich" is not among them?