# Functions
NewDedupManager creates a new Dedup manager.
NewErrChildDied creates a new error with the given exit code.
NewRunner accepts a slice of TemplateConfigs and returns a pointer to the new Runner and any error that occurred during creation.
# Structs
DedupManager is used to de-duplicate which instance of Consul-Template is handling each template.
ErrChildDied is the error returned when the child process prematurely dies.
RenderEvent captures the time and events that occurred for a template rendering.
Runner responsible rendering Templates and invoking Commands.
# Interfaces
ErrExitable is an interface that defines an integer ExitStatus() function.