pub fn flatten_data(input: ParseString<'_>) -> ParseResult<'_, ParserNode>