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