Heh, you're right. Before, there was a reason for recursive replacement but now that the keys are a bit better namespaced, the reason disappeared.