Throw an error.
fun (String) ->
Message for the error.
Nothing, this throws an exception.
Throw an error, but remove a number of frames from the stack trace that is shown to the user.
This allows you to customize the location and code that is shown to the user. In most cases, using
1 is a good choice.