В чем главный аргумент в пользу повторного использования коротких ключевых слов (и добавления контекстно-зависимых значений) вместо добавления большего количества ключевых слов?
Это просто, что вы хотите избежать нарушения существующего кода, который уже может использовать новое ключевое слово, или есть более глубокая причина?
Новый "класс enum" в С++ 11 заставил меня задуматься об этом, но это общий вопрос дизайна языка.