Description needed.
Also, perhaps `findStyle` should be renamed to something like `findStyleTreeNode`, is less confusing.