Couple changes here: When checking the evaluationChecker, use the deptToEdit, not the passed value, also added a Check.Require that the scaleUpperLimit matches the passed term count
wip tests