The <unnamed> package simply contains the Main class, whose sole static main method configures and starts up the cajo server. In this setup, main has the instantiation and assignment to registry names hard-coded. This could also be implemented for example, by reading a properties file containing name=Class pairs. Reading command line arguments, or parsing other specialised documents, would be yet other ways to start up a cajo service.