Throw errors instead of raw strings (for stack traces, etc.)