*Why* does accessing `self.hints` raise an exception in Studio? Is this intentional, or is it a bug? There *must* be a more robust way of detecting if we're in Studio.