fixed BinaryTreeEnumerable