ExeInternalApi
@Target(allowedTargets = [AnnotationTarget.CLASS, AnnotationTarget.FUNCTION, AnnotationTarget.TYPEALIAS, AnnotationTarget.PROPERTY] )
Marks declarations that are internal in the API, which means that should not be used outside of this project, because their signatures and semantics will change between future releases without any warnings and without providing any migration aids.