     }
 
 
-    /// Deserializes from a dictionary
+    /// Deserializes from a dictionary (the implementation of the Mapping)
+    /// And registers the instance into its collection and Document
     ///
     /// - Parameter dictionary: the dictionary
     /// - Returns: the serializable instance

    // MARK: - Deserialization

    /// Deserializes a fully typed object
    ///
    /// - Parameter data:  data
    /// - Returns: the serizalizable Object



    ///  The concrete deserialization logic with auto decrypt logic.
    /// - Parameters:
    ///   - data: the data
    ///   - autoDecrypt: should we try to autodecrypt ?
