pub type PbPlanNode = PlanNode;
struct PbPlanNode { pub children: Vec<PlanNode>, pub identity: String, pub node_body: Option<NodeBody>, }
children: Vec<PlanNode>
identity: String
node_body: Option<NodeBody>