this is a funny thread.
"In any case, I know i'm right"
sounds convincing to me!
"and i'll quote directly from ECO"
well, ECO considers D10-D19 the Slav, and D43-49 the Semi-Slav. Some other transpositions are possible, for example 1.d4 d5 2.c4 e6 3.Nf3 Nf6 4.Qc2 dxc4 5.Qxc4 is a Queen's Gambit Accepted (D21, if memory serves).
The Slav is not only 4...dxc4 now, is it? There is something called the Exchange Slav (D13-14), while 4.e3 is something I've referred to as the Slow Slav (4...Bf5 or 4...Bg4, while 4...e6 could transpose to a Semi-Slav). 4...dxc4 could be called the Slav "Accepted" or even the "Main Line Slav"

D15 begins coverage of 4...dxc4, and D16 is the start of 5.a4.
4...a6 is the Chebanenko or ...a6 Slav.
4...g6 is the Schlecter Slav (which ECO classifies as a Grunfeld), although Black usually avoids this unless White has commited to an early e2-e3.
And then there is 4...e6, the Semi-Slav! D43 is the Moscow Variation and other early deviations, while D44 is the Botvinnik Variation. D45-D49 covers 5.e3 - the Meran and friends.
Hopefully this shed some light to all on the ECO classification. If not, that's ok, because I know I'm right.
Just goes to show simple definitions don't define the opening. Makes me all the more in favor of Shirov's point of view. In the end, its all semantics.
At any rate nothing you've said, breaks my argument only his. His argument was it can only be considered a slav with Bf5 or Bg4 (outside the chain) and my argument was purely thats not a necessary distinction.