Ensure an available free kill source subject to constraints. Throws an error if no source can be found.
Optional
Preexisting constraints that restrict possible sources.
Free kill source satisfying constraints.
Ensure an available free kill source subject to constraints. Throws an error if no source can be found.