pub type VendorIds = CommentedChildren<VendorId>;
pub struct VendorIds { pub comment: Option<String>, pub children: Vec<VendorId>, }
comment: Option<String>
children: Vec<VendorId>