Fluent guard clause validation for Kotlin with descriptive error messages
implementation com.philiprehberger:guard-clause