Ruby LanguageImplicit Receivers and Understanding Self