This is an implementation of Daniel Berger's proposal of structured warnings for Ruby.
Gregor Schmidt
N/A