internal
internal 키워드는 다른 모듈의 클래스, 함수 또는 프로퍼티에 대한 액세스를 제한하기 위한 것입니다. internal 클래스, 함수, 프로퍼티는 여전히 Kotlin 외부에서 접근할 수 있지만, JVM의 제한 때문에 나중에 호환성 문제가 발생할 수 있습니다.