As much as you try to keep your new modifications related to a single feature or logical chunk, you sometimes get sidetracked and start hacking on something totally unrelated.
Only half-way into this do you realize that your working directory now contains what should really be separated as two discrete snapshots.