same with `subject`. Notice a pattern? :) It's very strange to have the `subject` be the result of a message send like this. It's confusing. I look at this and at first glance think that the parser itself should be a hash.