# Functions
IsAlreadyExists returns true if an error returned from NewGoRoutine indicates that operation with the same name already exists.
IsExponentialBackoff returns true if an error returned from NewGoRoutine() indicates that the previous operation for given name failed less then durationBeforeRetry.
NewGoRoutineMap returns a new instance of GoRoutineMap.
# Interfaces
GoRoutineMap defines the supported set of operations.