Don't coerce None values in validation.
Less retarded pruning of empty broadcast settings.
Better comment.
Merge pull request #671 from hjoliver/670.broadcast-cancel-bug

670.broadcast cancel bug