Wut. RRRRUBBBYYYYYYY.

Regardless, this line isn't extremly clear to me, can I suggest `owner = owner.class unless owner.is_a? Class`? which helps explain the comments meaning... (I had to read it twice to figure it out)...