>Is this change necessary for the autoloader to work?
Of course not, I just need a working version for my own use as long as the changes are not merged.