Про козлов все ясно давно, Шляпа козлам просто «не» Шляпа, раз Шляпа «не» Шляпа, то тогда козел ш‑шляпа, а Шляпа шнеля па("шнеля" двигай булками, у немца масло между булок). А русский «не» козел. Он же Шляпа, а он точно шляпа? Ну раз Шляпа не шляпа значит ш‑шляпа.