JIRA EV-5: Implemented logic for restricting broadcasts. Started work on unit test, but it needs to be spiffed up still.