+
+ private static objectHasOwnProperty(object: any, property: string): boolean {
+ return Object.prototype.hasOwnProperty.call(object, property) as boolean;
+ }
+
+ private static isUndefined(obj: any): boolean {
+ return typeof obj === 'undefined';
+ }