The KoLconstants is a different beast, I can't just fix the type safety or it causes a compile error, so yes it needs to be reworked, as well as a few other classes (eg. some of the SortedLists for AdventureResults, and another class used by the maximizer that I can't remember at the moment)...