For some reason my environment is configured wrong and @MODULE_PACKAGE@ isn't getting substituted right. As a result when I compile and load my module, its AdminList extension is not showing up. Putting the actual package name instead of the macro in my config.xml solves this problem.
The bug is that when I had an unrecognized class name there it failed without even a WARN message in the logs. I want some message to be logged in this situation.