bool canAddAppendTask(bool appendLeading) { if (appendLeading) { return _canAppendLeading; } else { return _canAppendTrailing; } }