String? byString(String key, {String? defaultValue}) { if (this[key] == null) return defaultValue; return this[key]?.toString() ?? defaultValue; }