Module- and package-based autoloading for PHP