that's correct it only invalidates 'manual' environments. We can't call clear because there's no (simple) way we can do that in all puppet master processes. That's one of the reason we resorted to this manual setting.