when i have a site running in production, i probably prefer to have some cache invalidation issues rather than server side errors. what if we add a debug option for such places and default that to kernel.debug and in debug throw exceptions, but otherwise log them? that could be the best of both worlds, wdyt?