defined Tree ( extends Collection )