Issue #519 Add setValue methods to Value types
Termination Criterion for Bulk Iterations
Fix bug in data source cost accounting.
Cleanup of termination criterion for bulk iterations.