@Target(value=TYPE)
@Retention(value=RUNTIME)
public @interface SkipIfPortableExtensionPresent
@SkipIfPortableExtensionPresent
, it is ignored when the CDI container
can execute portable extensions and determines that a portable extension
of given class is present.
It is expected that the specified portable extension class will mirror the functionality of the annotated build compatible extension. This allows portable extensions and build compatible extensions to coexist.