Я понял, почему иногда работает, иногда нет - слеш подставляется когда есть физически папка запрошенная. Поставил DirectorySlash Off - ситуация не поменялась.
Алексей Уколов: я прекрасно понимаю, что значения не складываются, а перезаписываются (если ключи совпадают). Но почему когда ключи совпадают - берется для результата значение слева, а не справа??
Ну а если у меня есть свои классы, которые я хочу использовать в нескольких проектах? Кидать их в собственное хранилище, писать собственный автозагрузчик и включать в проекты его?