If an Error instance is passed, the location is appended to it.
The Error to which the location information will be attached.
If an Error class function is passed, it is used to create an Error instance with the msg parameter as the error message.
The Error class that will be instantiated.
The error message that will appear before the location information.
A function that throws a detailed error using additional location information based on the AnimTimeline.