Generic Type Erasure는 어떻게 타입캐스팅을 하는건가요?