jquery form serialize bug fix

интересный баг
есть 2 радиобатона одинакового имени
"вкл/выкл"
вкл - on
выкл - пустая строка

если value значение к true не приводится, то атрибут не добавляет
в результате $('form').serialize() игнорирует радиобатон без value атрибута и берет всегда значение "on", независимо от checked