Fixed example in bind so that code will run, added example of more normal callback to avoid confusion over on_press accepting weird callback, added better documentation to setter