parameter 모양이 비슷해도 interface 의미와 method가 달라진다.
test
apply
call
get
핵심: 람다를 받을 수 있다는 이유만으로 타입을 서로 바꾸지 않는다.