It will be used by the GTK+ port instead of the C API.
Created attachment 312759 [details] Patch
This doesn't build because it depends on changes made to UniqueRef in bug #173266
Created attachment 312863 [details] Patch It should build now
Committed r218260: <http://trac.webkit.org/changeset/218260>