+ public static isObject(item: unknown): boolean {
+ return (
+ Utils.isNullOrUndefined(item) === false &&
+ typeof item === 'object' &&
+ Array.isArray(item) === false
+ );
+ }
+
+ public static cloneObject<T extends object>(object: T): T {
+ return clone<T>(object);