Looking in django.conf I noticed that settings are implemented like this:
class LazySettings(LazyObject): ...
What is the rationale behind making settings objects lazy?