Thanks for the feedback on this, everyone. I think, given the lack of committer enthusiasm, I may have to go the route of redesigning the logging system completely. At any rate, I cannot circle back to this for a while.
2. possibility to support rsyslog by setting different or some syslog related redirection by setting different facility.
Yes, that would be nice. Perhaps I'll push just the message_type bit, which seems to be a common precursor to many of these ideas.