title: Can someone explain the Class.superclass.class.superclass paradox?
body: <p>It's probably not a paradox at all, but from a newbies perspective, it sure seems that way.</p>
  
  <pre><code>&gt; Class.superclass
  =&gt; Module
  &gt; Class.superclass.class
  =&gt; Class
  &gt; Class.superclass.class.superclass
  =&gt; Module
  </code></pre>
  
  <p>So a class's parent is module, but module is a class?</p>
  
  <p>How can I make sense of this?</p>