code: func New(name, version string) *Kite {
  	return NewWithConfig(name, version, config.New())
  }
docs: // New creates, initializes and then returns a new Kite instance.
  //
  // Version must be in 3-digit semantic form.
  //
  // Name is important that it's also used to be searched by others.