This is probably very minor, but I caught it with a grep and thought I'd post rather than disregard.
In 
tasks.cpp (this morning's revision),
lines 1385 & 1458 reference:
	Code:
	if(RuleB(TasksSystem, KeepOneRecordPerCompletedTask)) {
 Shouldn't it probably be 'TaskSystem' like the other rule values?