fixes #2178 ensure we only default broadcast values if undefined, and not 0, false or empty string
fix channel fix broadcast defaults too
Merge pull request #2179 from ScottDowne/t2178

fixes #2178 ensure we only default broadcast values if undefined, and no...