Now it's clear
Breaking Changes
New logic for custom exception and messages:
- When an exceptionFactory is provided, the resulting exception is always thrown, no matter what check fails inside an assertion
- Messages are passed to all exceptions that are thrown by Light.GuardClauses
See #53 for details.