This will be especially useful when wanting to deserialize a DynamicCodable representation after inspecting it and deciding what to do with it.