It used to be necessary, back when we didn't have constant folding. Now we have constant folding.
Created attachment 189249 [details] the patch
Landed in http://trac.webkit.org/changeset/143562