I am currently working on a Sitecore project that uses rules to apply
personalisation based on a GeoIP lookup using the MaxMind Lite Database,
utilising the Rule Engine like this is one of the use cases that makes Sitecore
so powerful, unfortunately, I was running into strange behaviour that was