title: What exactly is the singleton class in ruby?
body: <p>Is the singleton class in Ruby a class in and of itself? Is it the reason why all objects belong to "class?" The concept is <strong>fuzzy</strong>, but I believe it has something to do with why I can define a class method at all (<code>class foo; def foo.bar ...</code>).</p>
  
  <p>What is the singleton class in Ruby?</p>