Environment가 이질적인 입력을 하나의 lookup으로 연결한다

business service는 OS 환경 변수나 file을 직접 읽지 않고 검증된 settings만 받는다.

Property sources

file·env·args

Environment

precedence·conversion

Settings record

invariant 검증

Service

typed value 사용