static function when($condition, \Closure $callback) { if (Is::true($condition)) { return $callback(); } return null; }
static function when($condition, \Exception $exception) { if (Is::true($condition)) { throw $exception; } }
static function true($value) { return !Is::true($value); }