리플렉션도 코드레벨에서 구현하려면 trait에 정의된 함수만 가능하겠네.

아니면 빌드단계에서 모든 타입의 메소드의 주소를 모아서 써도 되겠네.