프로퍼티를 두 개로 분리합니다. 첫 번째 프로퍼티(readonly)는 인터페이스에서 선언되고 두 번째 프로퍼티(readwrite)는 비공개 카테고리에서 선언됩니다.