adds rudimentary control of the number of problems expected in the array-sizes. More work needs to be done to make this fully functional for wrapper / excecution standpoint (currently, we just issue a Critical warning about this). This will take place after the paper is submitted
This MR adds the ability to:
Finally, this PR: