This was needed for backwards compatibility, not needed anymore.
Created attachment 171514 [details] Patch
lgtm.
Committed r132944: <http://trac.webkit.org/changeset/132944>