Logger is useful for handling logging to Windows EventLog, but unfortunately the event IDs used by logger are hardcoded and not configurable by the user. It would be greatly preferable to have a way to set a unique event ID for each log message, so logs that are aggregated can be filtered effectively.