title: Tkinter bind problem
body: <p>I have something like this:</p>
  
  <pre><code>from Tkinter import *
  
  root = Tk()
  root.title("Test")
  
  def _quit():
      root.destroy()
  
  m = Menu(root)
  root.config(menu=m)
  
  fm = Menu(m, tearoff=0)
  m.add_cascade(label="File", menu=fm)
  fm.add_command(label="Quit", command=_quit, accelerator='Ctrl+Q')
  
  root.bind('&lt;Control-Q&gt;', _quit())
  root.bind('&lt;Control-q&gt;', _quit())
  
  root.mainloop()
  </code></pre>
  
  <p>My question is:<br>
  "Why <code>_quit()</code> always is being called?"</p>