Absolutly fantastic as always!
A precision : The "French guard" are in fact "garde française", that is one regiment of the Royal Guard, not all the guard.
However, they are an important part, especially during the revolution, as they sided with the revolutionnaries (countrary to the Swiss Guard who were killed defending the king).