Hey, I've pushed two commits to master. The first makes the processor a bit more robust in case source files are missing from the compilation. So one should get a clear error now indicating the missing types. The other commit provides the discussed merge of `@WithClasses` given on the method and the class level.

You can rebase your branch to incorporate these changes. Btw. I recommend to create a branch per feature instead of committing the changes to your local master branch. If you need any help with that just let me know.