title: Why can't I change the icon on a tkMessagebox.askyesno() on OS X?
body: <p><code>tkMessageBox.askyesno('Title', 'Message', icon=tkMessageBox.WARNING)</code> on OS X just gives me the rocket icon.</p>
  
  <p>I know there is some weirdness with OS X and tkMessageBox icons because <code>tkMessageBox.showerror()</code> just shows the rocket icon, but <code>tkMessageBox.showwarning</code> shows a yellow triangle (with a small rocket in the corner)</p>
  
  <p>Is this is a bug?</p>
  
  <p>Is there some workaround to get a warning triangle and Yes/No buttons without having to resort to making my own message box window from scratch?</p>