Reduce complexity of error messages in the common case where there is only one facility.
Merge pull request #984 from bcipolli/nicer_error

Reduce complexity of error messages in the common case where there is only one facility.