That looks very nice. I wonder whether Log warm: 'the system is still running but you should have look at it'. should be Log warn: 'the system is still running but you should have look at it'. I liked the example ... withExtra: [ :log | log extensionAt: #thisContext put: thisContext] I recently have had some good debugging success using the following... Transcript crShow: thisContext printString , ' ' , thisContext sender printString , ' ' , thisContext sender sender printString , ' ' , thisContext sender sender sender printString. ...to understand some dynamic behaviour with Announcements where putting a #halt would lock the system and a #haltOnce didn't provide a broad enough picture. It would be cool to be able to do something like... Log message: 'Here' withExtra: [ :log | log contextDepth: 4 ] cheers -ben