
            var contextUOCS = { 'webkey': 'ISTE2022', 'conferenceid': '74200046', 'eventDisplayName': 'ISTELive 22', 'eventYear': '2022', 'eventWebPath': '/2022', 'clientWebPath': '', 'registrationWebPath': '/2022/registration', 'exhibitsWebPath': '/2022/exhibitors' };

            Object.defineProperty(contextUOCS, 'keyExists',
                {
                    value:
                        function (prop)
                        {
                            var key, self = this;
                            for (key in self) {
                                if (key.toLowerCase() == prop.toLowerCase()) {
                                    return true;
                                }
                            }

                            return false;
                        },
                    enumerable: false
                }
            );


            Object.defineProperty(contextUOCS, 'get',
                {
                    value:
                        function (prop)
                        {
                            var key, self = this;
                            for (key in self) {
                                if (key.toLowerCase() == prop.toLowerCase()) {
                                    return self[key];
                                }
                            }

                            throw 'Invalid key!';
                        },
                    enumerable: false
                }
            );
        