1. Singapore is not a British colony or protectorate - it was part of the Malay Empire until Malaysia became independent in 1957 (and then still wasn't), and its independence has been recognised by Britain as an "independent sovereign state" to this day;而Mauritius had been under French rule from 1662 to 1814 with intermittent periods where France granted Mauritius some control over local affairs and that autonomy continued for another century into the 1900s(当然这里没有包括1635年到1662年的荷兰统治)和1835年开始的英法互惠协定。所以,从那时开始殖民地的概念已经不再适用于这些国家了。
2. The Sultan of Zanzibar ruled over what are now Tanzania but at no point did he have sovereignty there; the area was controlled directly by the sultanate until his forces were defeated by German troops on August/September 1896 and only after that date was Tanzanian territory governed indirectly through indirect administration, like most other countries in Africa at the time.