For future use. Also tightens typing.
Created attachment 303648 [details] patch
Comment on attachment 303648 [details] patch r=me
https://trac.webkit.org/r213515
<rdar://problem/31221162>