bool toBool({bool caseSensitive = false, bool def = false}) { return bool.tryParse(str(), caseSensitive: caseSensitive) ?? def; }