# Functions
Cancel call global context cancel function.
Context returns global context.
GracefulLog set function which calls when Cancel called.
Init initialize global life instance.
Tear add teardown function which calls after.
Wait hold current goroutine till global context cancel.