Description
currently the Tree interface defines the following behavior for the
getParent() method:
"the parent of this
{@code Tree}instance or
{@code null}for the root."
the java doc should in addition define the behavior for cases where the
parent is not accessible. will it return null or throw an exception?