순환 참조 개선. gson.bind 와 gson.type