Add annotations for Target and Retention.
Add some code smell annotations.