Overhauled the autoloader to accept capture groups.
Namespaces require the bundle now. This is so entire versions can be autoloaded correctly.