Reads a boolean attribute value.
bool propBool(String key, [bool fallback = false]) { final value = prop(key); if (value.isEmpty) return fallback; return value != 'false' && value != '0'; }