Now compiles with msvc12. Removed those broken extra signal parameters from Fold and Iterate in the process.