What is the difference in terms who would wear what when between a doublet and class A honor guard jacket?