String? readString(JsonMap input, String key) { final value = input[key]; if (value == null) { return null; } return value is String ? value : '$value'; }