Is it possible to create a custom data type such as: "currency": { "type": "Currency" }, "number": { "type": "Number" }, "phone": { "type": "Phone" }` `