code: func newKeybinding(viewname string, key Key, ch rune, mod Modifier, handler func(*Gui, *View) error) (kb *keybinding) {
  	kb = &keybinding{
  		viewName: viewname,
  		key:      key,
  		ch:       ch,
  		mod:      mod,
  		handler:  handler,
  	}
  	return kb
  }
docs: // newKeybinding returns a new Keybinding object.