Overload 모호성 해소
caller cast보다 API 의미를 분리하는 방법을 우선한다.
| 상황 | 개선 | 효과 |
|---|---|---|
| 동일 descriptor overload | method 이름 분리 | 의도 노출 |
| generic inference 부족 | typed 변수 | 진단 위치 축소 |
| method reference overload | target 명시 | signature 선택 |
| custom type 중복 | 표준 interface | 조합성 향상 |
핵심: registration lifecycle이 다르면 이름과 반환 handle도 달라야 한다.