suppress warnings
remove generated class files
decouple disambiguation from login
WARNING: BREAKS EXISTING CODE. See `com.quickhac.common.test.Test` for new usage example.