So, I'm doing a bit of stuff around the house and I'm wearing a battered old green wooly pully and I go to the corner shop, there's a 10 year old boy in there getting sweets. He looks at me, his eyes widen in wonder and he says " are you a- a- a... army man?" I said... "do you mean "soldier"?" and he replies "er.... er.... yeah" talking a bit to him this kid wasn't stupid but didn't know what "soldier" (or "sailor" for that matter) meant. To his credit he did say my "top" was "cool" (!!!) Came back and ranted to my wife about "what kids were being taught in schools by PC teachers that want to keep them ignorant about the armed forces" she told me to calm down.