Bug 1065140 - Loop Mobile Client needs to report the Call initiation source, network type, login type and call duration. r=jaoo, cjc

Why don't you use !report[type]. Since report[type] can never be the boolean false value (or 0), this way you would include the case where report[type] is null. Or use the identity if you want to throw only on undefined.