Bug 1070429 - [email/IMAP] premature saving leads to missing bodies

Yes and no.  It turns out that function is entirely dead code.  I'll remove it.  (This probably partially explains why I find reading this code so confusing!  There are multiple paths for snippets because some of them are fake-outs!)