I guess we should now introduce a userLevel tag for preferences, because we want to have different kind of preferences : Now, I think about 3 levels, but we could add more if possibles.
UserLevel 0 : it's preferences we want to see when asking for preferences. It's end-user preferences.
UserLevel 1 : it's preferences we want to see when developping an environment.