The DotNetExtras.Common library simplifies common general-purpose operations, such as retrieving error information from the immediate and inner exceptions, simple JSON serialization and deserialization, generation of tokenized strings from collections, deep object cloning and comparison, setting object properties and getting property values using compound (nested) property names, and more. For the detailed description of the library API, code samples, and usage scenarios, see the API documentation section.