InternalToolkitApi
@RequiresOptIn(level = RequiresOptIn.Level.ERROR, message = "This is an internal glass.yasan.toolkit API that should not be used from outside of glass.yasan.toolkit.")
@Target(allowedTargets = [AnnotationTarget.CLASS, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY] )