title: Ruby reserved class method names
body: <p>In Ruby, are there any methods that are reserved or have default meanings? I recently discovered that <code>initialize</code> is one. Are there any others that I should be aware of when naming my methods? (VI is not giving me the coloring clues that other IDEs give for reserved names.)</p>
  
  <p>In particular, names that have meaning in other languages like <code>run</code>, <code>main</code>, <code>toString</code>, <code>onExit</code>, etc.</p>