So that we can simplify the fallback graph for layout tests (almost turning into a tree) and make us less dependent on changes in the apple port like when they might decide to drop support for leopard.
Created attachment 136595 [details] Patch
Committed r113804: <http://trac.webkit.org/changeset/113804>