Included support for custom annotation processing.

Included support for custom annotation processing.