Simba, там используется в качестве разделителя пакетов символ _ когда может использовать символ \ как в namespace. Это ограничивает имя класса заставляя не использовать в имени _.
Нормальная автозагрузка это когда:
use lib\db\ActiveRecord
$ar = new ActiveRecord('Users');