Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
UncaughtThrowError should subclass ArgumentError instead of StandardError. See https://github.com/ruby/ruby/blob/v2_2_0/NEWS#L72.