code: func (c *Conn) find(commandName string, args []interface{}) *Cmd {
  	for _, cmd := range c.commands {
  		if match(commandName, args, cmd) {
  			return cmd
  		}
  	}
  	return nil
  }
docs: // find will scan the registered commands, looking for the first command with
  // the same name and arguments. If the command is not found nil is returned