**Describe the bug** string jsonStr = R"( { "comments": [] } )"; json data = json::parse(jsonStr.c_str()); json result = jsonpath::json_query(data, "$.comments.length"); <!-- What is the expected behavior? --> result == [0] <!-- What is the actual behavior? --> result == []