# Functions
NewAtExitManager returns new WhenSignalExit, if []os.Signal is specified Closer will automatically call Close when one of signals is received from OS.
SubjOfSignalsFromOS signals incoming from OS subject.
WhenSignalExit adds `func() error` callback to the globalCloser.