I think we need a comment here (or somewhere around here) that indicates that it's okay for us to be calling this because our call to getBody guarantees that we are being called AFTER the card has been initialized and spliced into the DOM so that our iframe creation will work correctly.  postInsert originally existed for this purpose, but that also assumed we already had the body instance.

I worry that without this comment we/someone might shuffle this code a little more in the future, things will break for only HTML e-mails, and they'll be deeply confused what that's happening.  Of course, I guess we could also just have our iframe insertion code check if the DOM tree it's working with is present in the tree and explicitly throw/do something in a way that breaks the unit tests and is very obvious from the logcat...