title: "self" in normal method vs. "self" in singleton method?
body: <p>Is self the same in both of these cases? </p>
  
  <pre><code>class Person
     def who_am_i?
       puts self       # self?
     end
  end
  
  ted = Person.new
  def ted.singleton_who_am_i?
     puts self         # self?
  end
  
  ted.who_am_i?
  ted.singleton_who_am_i?
  </code></pre>