An idea to transform annotation at runtime - http://beust.com/weblog/archives/000418.html