Сделать возможность писать свои автопогрузчики классов, либо стандартизировать эту операцию.
Выходит, что сейчас максимум что можно - это сделать автозагрузку в рамках своего модуля, как описано в блоге. А если мне не нужен модуль? А если мне нужна некая своя "библиотека классов", которые я, допустим, в компонентах дергаю? Мне все время include необходимого класса писать в init.php? Хочется по-людски управлять этим процессом...
Я делал следующий хак: подрубал файл в dbconn.php и переопределял функцию __autoload(). (До того, как битрикс эту функцию "захавает" под себя). Это все под PHP 5.3 было. Хака, чтобы использовать spl_autoload_register() я не нашел.
Что я предлагаю, и что было бы удобно: некий способ, который позволит повесить событие и указать свой обработчик автозагрузки. При этом система битрикс будет искать неопределенный класс используя этот произвольный обработчик.
Сейчас с этим полный "баян", а хочется что-то хорошее...