Simple example

In the source code you will see a model called Person which has a firstname and surname, click the button below to merge json into the model

Complex example

In the source code you will see a model called Employee which has an id and a person object, click the button below to merge json into the model

Nested example

In the source code you will see a model called EmployeeGroup which has an id, name and an array of employees. Click the button below to merge json into the model



Custom rule example

In the source code you will see a model called CustomRuleObject which has a date field.

If you click the button below to merge json into the model, it will merge the element as a Date object not a string, using custom rules

Also just to prove its a date and not a string inside the observable, here is its unix epoch version