서로 같은 모양의 함수형 interface를 한 이름으로 overload하면 lambda만으로 선택할 수 없습니다.
그대로 호출
typed local variable
명시적 cast
method 이름 분리
핵심: 호출부 cast는 임시 해법이고 공개 API는 의미별 이름을 우선합니다.