Deserialises the given type using root as the root of the data.
Nullable: If there is no data for the nullable object, then it is nullafied regardless of what value it initialises to.
See Implementation
Deserialises the given type using root as the root of the data.
Nullable: If there is no data for the nullable object, then it is nullafied regardless of what value it initialises to.