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?