@psalm-pure @psalm-assert positive-int|0|null $value
mixed $value:
string $message:
void
InvalidArgumentException
public static function nullOrNatural($value, $message = '') { null === $value || static::natural($value, $message); }