Hello again, nisar_cck!
I expanded this monster:
. . x<sup>3</sup>·[y<sup>2</sup>(x+y) - z<sup>2</sup>(x+z)] - y<sup>3</sup>·[x<sup>2</sup>(x+y) - z<sup>2</sup>(y+z)] + z<sup>3</sup>·[x<sup>2</sup>(x+z) - y<sup>2</sup>(y+z)]
and many of the terms dropped out, leaving us with:
. . . . x<sup>4</sup>y<sup>2</sup> - x<sup>4</sup>z<sup>2</sup> - x<sup>2</sup>y<sup>4</sup> + x<sup>2</sup>z<sup>4</sup> + y<sup>4</sup>z<sup>2</sup> - y<sup>2</sup>z<sup>4</sup>
. . = .x<sup>4</sup>(y<sup>2</sup> - z<sup>2</sup>) - x<sup>2</sup>(y<sup>4</sup> - z<sup>4</sup>) + y<sup>2</sup>z<sup>2</sup>(y<sup>2</sup> - z<sup>2</sup>)
. . = .x<sup>4</sup>(y<sup>2</sup> - z<sup>2</sup>) - x<sup>2</sup>(y<sup>2</sup> - z<sup>2</sup>)(y<sup>2</sup> + z<sup>2</sup>) + y<sup>2</sup>z<sup>2</sup>(y<sup>2</sup> - z<sup>2</sup>)
. . = .(y<sup>2</sup> - z<sup>2</sup>) [x<sup>4</sup> - x<sup>2</sup>(y<sup>2</sup> + z<sup>2</sup>) + y<sup>2</sup>z<sup>2</sup>]
. . = .(y<sup>2</sup> - z<sup>2</sup>) (x<sup>4</sup> - x<sup>2</sup>y<sup>2</sup> - x<sup>2</sup>z<sup>2</sup> + y<sup>2</sup>z<sup>2</sup>)
. . = .(y<sup>2</sup> - z<sup>2</sup>) (x<sup>4</sup> - x<sup>2</sup>z<sup>2</sup> - x<sup>2</sup>y<sup>2</sup> + y<sup>2</sup>z<sup>2</sup>)
. . = .(y<sup>2</sup> - z<sup>2</sup>) [x<sup>2</sup>(x<sup>2</sup> - z<sup>2</sup>) - y<sup>2</sup>(x<sup>2</sup> - z<sup>2</sup>)]
. . = .(y<sup>2</sup> - z<sup>2</sup>) (x<sup>2</sup> - z<sup>2</sup>) (x<sup>2</sup> - y<sup>2</sup>)
. . = .- (x<sup>2</sup> - y<sup>2</sup>) (y<sup>2</sup> - z<sup>2</sup>) (z<sup>2</sup> - x<sup>2</sup>) . . . Whew!