I feel a bit uncomfortable to pass the _AnnoatedElement_ into this method. This ties the bridge provider to configuration via annotations. There is for example the programmatic API. Right now, it creates pseudo annotations via commons annotations, but I would like to move away from that. Also, why pass the member as a string? Just for logging?