code: func NewOut(out io.Writer) *Out {
  	fd, isTerminal := term.GetFdInfo(out)
  	return &Out{commonStream: commonStream{fd: fd, isTerminal: isTerminal}, out: out}
  }
docs: // NewOut returns a new Out object from a Writer