I don't know if BSL is technically France or not, to me its Switzerland. They don't go everywhere, but they can do more in Europe than we can in the US and I think that has something to do with the decision of a few european countries some 80 years ago, to be ruled by the americans rather than by the germans. ;-)
With an ICAO code of LFSB, that spells France to me - otherwise, I agree.