Autoloader Interface
base implementation
base implementation
Exceptions
full version
Merge branch 'Autoloader'