Port MaxStepsPerCycle and ForceTimeout to configuration framework.
Allow specific configuration options to remain constant.
TypeListFold: Add right fold.
JoinTypeListList: Use right fold to get the expected order.
Object: Simplify ObjCollect interface and implementation.
Add FuncCall and use it around the code.