Chainsaw and some Receivers add properties to events to support tracking, for example, log4jid is added by Chainsaw.
One thing that needs to be clarified in the api contract is whether or not getContextMap and getContextStack give you a copy of the map/stack or the original, as again, Chainsaw and others will need to use some api to modify those values. Scott
