Hi,

(12/01/16 11:03), Nobuyoshi Nakada wrote:
> How do you tell if the second argument is a part of messages, or a
> caller?

One of simplest ways I can think of would be:

  raise MyError.new('foo', 'bar')

Wow, this works with your definition, doesn't it? ;)

-- 
Nobu Nakada