The NodeQuery struct is part of the Editor.NodeEditor
namespace and is used to represent a query within a node-based editor system. It provides methods to match and score paths, as well as properties to access the graph, plug, and filter associated with the query.