API 버전 관리: 하위 호환성을 지키는 방법