I've been under the impression that you're always supposed to do `if (typeof data.form.meta !== 'undefined')` because it's possible that someone else assigned a value to `undefined` above. http://stackoverflow.com/questions/2778901/javascript-undefined-compare