>What's the concern you're trying to address?

See my previous comment regarding the `CanNotAmendACommitInAWayThatWouldLeadTheNewCommitToBecomeEmpty()` test.

I agree that the message may not be very friendly (from a user interface perspective). However, I think that "No changes; nothing to commit." may be a bit too terse.

Thoughts?