There is no reason to, and the current code can actually leak.
Created attachment 49121 [details] proposed patch
Comment on attachment 49121 [details] proposed patch r=me
Committed revision 55045.