# Functions
if template contains more than 1 request and matchers require requestcondition from both requests , then we need to request for event from interactsh even if current request doesnot use interactsh url in it.
NewBlockingSPMHandler creates a new stop at first match handler.
NewNonBlockingSPMHandler creates a new stop at first match handler.
# Constants
Blocking blocks addition of new work when the pool is full.
NonBlocking does not block addition of new work when the pool is full.
# Structs
StopAtFirstMatchHandler is a handler that executes request and stops on first match.
# Type aliases
WorkPoolType is the type of work pool to use.