     var bullets: [String]
     let price: Double
     let publish_date: Date
+    let type: String?
     
     var plan_id: String?
     var vendor_id: Node?

        vendor_id = try node.extract("vendor_id")
        publish_date = (try? node.extract("publish_date")) ?? Date()
        plan_id = try? node.extract("plan_id")
    }
    
    func makeNode(context: Context) throws -> Node {

            box.double("price")
            box.double("publish_date")
            box.string("plan_id")
            box.string("type")
            box.parent(Vendor.self, optional: false)
        })
    }
