# Functions
Run will run the Jobs provided at the specified interval, catching up missed interval runs if the time to execute the provided Jobs takes longer than the interval provided.
SetLogger sets a logger on the package that will print messages.
SetMaxCatchup sets the max intervals this is allowed to try to catch up.