Better approach, using ->root, for resolving #1126.