Adding some doc string for ForAllAlts function
Adding some tests, mostly for the 'deaths' report
6/6 ForAllAlts test is simple
New tests
Merge branch 'garrison' into tests
Defensive programming
Merge branch 'tests' into garrison