Let's use more ruby
Merge pull request #779 from DAddYE/patch-3

Let's use more ruby
inspecting anonymous class should not SEGV; close #780