. . . "Squashing B and C was a choice, and so was removing the commits in the OP's question." . .