There's no reason why it needs to be non-const.
Created attachment 418954 [details] proposed patch.
Comment on attachment 418954 [details] proposed patch. r=me
Thanks for the review. Landed in r272192: <http://trac.webkit.org/r272192>.
<rdar://problem/73867230>