When running with reporting suite, a blank canvas is considered changed and unsaved
When running with the following modules.txt:
if you close a new canvas, it prompts to save the window. This does not happen when running with the normal kepler suite if the canvas has not been altered. I suspect this behavior is caused by the integrated Provenance Recorder functionality that, behind the scenes, embeds itself in the MOML of the canvas immediately upon its creation.
The behavior in these two situations should probably be unified.