This is the modern idiom, and it makes some of these functions more flexible to use.
Created attachment 303950 [details] proposed patch.
Comment on attachment 303950 [details] proposed patch. Nice!
Thanks for the review. Landed in r213657: <http://trac.webkit.org/r213657>.