Edwin Leuven Sun, 25 Nov 2007 13:05:43 -0800
perhaps you can rename fire() to something a bit less combustible?
trigger() perhaps?