Tree 내부 클래스 define으로 재정의