Smarter InvariantViolationException string conversion