Господа, не знаю где спросить.
Что вот это вот за безобразие во второй половине РУССКОЙ кодовой страницы Win1251 ?
Эти символы ОС считает полноценными буквами алфавита (т.е., upper() и lower() преобразуют их из строчных в прописные и обратно).
Я - русский человек, но не знаю этих букв.
Просветите, пжлст.

131 ѓ Ѓ
144 ђ Ђ
154 љ Љ
156 њ Њ
157 ќ Ќ
158 ћ Ћ
159 џ Џ
162 ў Ў
179 і І
180 ґ Ґ
186 є Є
188 ј Ј
190 ѕ Ѕ
191 ї Ї

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