Why `ActivityScope` does not have `@Retention(RetentionPolicy.RUNTIME)` while `UserScope` does. Is there any good reason or just copy paste bug?