if (v && v.constructor == Array) {
                for (var i = 0, max = v.length; i < max; i++)
                    a.push({name: n, value: v[i]});
            }
            else if (v !== null && typeof v != 'undefined')