bst iterator base node reference change