Awesome
Module Support for Symbol Processors
If you want to process symbols annotated by some certain annotations from libraries, this library will help you generate some indexes when processing the libraries and load all the indexed symbols when processing the main module.
See Mixin to check out how it works.