Exactly which type that is depends on the context the function is used in. 사용 방법에 따라 같은 함수라도 적합한 데이터형을 반환할 수 있다는 점이 제네릭과 타입 추론의 진정한 힘입니다. This signature really encompasses the first couple of lines of the spec.