@Retention(RUNTIME) @Target({TYPE,FIELD,METHOD,PARAMETER}) @Scope public @interface RootExtensionScope