supporting access to an enumerable objects parents tree, let developers navigate through enumerables like binary trees