type-guards Available functions: isNull isUndefined isNullOrUndefined isEmptyArray isEmptyObject isNumber isBoolean isConstructor isString awaitAll