v4.0.0
Version 4.0.0
Rename Enum's OutOfRange
to EnumOutOfRange
.
Add support for CallerArgumentExpression.
Reorganize source files.
Improve support for custom error messages.
Ensure InvalidFormat doesn't succeed given an empty string and a RegEx requiring at least one character. #161