Abstract FoldCalculator works and has a test case