Sooo, figured this out.Technically, the code was fine. The problem is that you can't call derived class's functions whilst in the constructor! I never knew that...Anyway, there's a new pull with the updated code
-<<<<<<< HEAD setInt("pauseMode", 0);-======= setBool("customInitialBase", false);->>>>>>> pmprog/AbstractVersion