@bluepojo right, I know that :smile:. I'm thinking about other people looking at the code:

```ruby
module Foo
  class Thing < Thing
    def initialize
      @logger = Thing.new
    end
  end
end
```

It's not clear to a non-Ruby OO master what `Thing` is being `Thinged`