@Documented
@Target(value=TYPE)
public @interface OmitClinit
Annotation indicating that the class should not generate a clinit when compiled to javascript.
The same rules could be generated by the slightly more verbose OmitPattern annotation but this
annotation exists as it represents a common use case.