Duplication: extracted `AvlTree::farthest` now returns the value so the caller doesn't have to.