I realize that it wasn't smart enough to do this before, but ideally this method would return `null` when both `getCustomer()` returns `null` and when `getRecipient()` returns `null`.