What? Huh? I thought the D party was all about unity, not dividing people into warring special interest groups. Tee hee.
As far as the policemen in Boston (and most of MA) are concerned, "D" stands for "Detail", the means by which many of them more than double their salaries.
Ten years ago, when I lived on Cape Cod, my neighbor was a town police sergeant. He was making over $150K a year.