sealed 적용 경계

닫힌 domain인지 외부 확장점인지 구분한다.

대상선택이유
내부 command·resultsealed빠짐없는 처리
UI view statesealed records불가능 조합 제거
plugin providerordinary interface제3자 확장
proxy entityframework 확인subclass 생성

핵심: public hierarchy의 subtype 추가는 consumer source compatibility 변화다.