test/SSR/public/dist/bundle.js
/**
         * observe
         * @description This method is used to add a new observer function to an existing proxy.
         * @param proxy {Proxy} the ES6 Proxy returned by the create() method. We want to observe changes made to this object.
         * @param observer {Function} this function will be invoked when a change is made to the observable (not to be confused with the observer defined in the create() method).
         */
observe
@description This method is used to add a new observer function to an existing proxy.
@param proxy {Proxy} the ES6 Proxy returned by the create() method. We want to observe changes made to this object.
@param observer {Function} this function will be invoked when a change is made to the observable (not to be confused with the observer defined in the create() method).
observe @description This method is used to add a new observer function to an existing proxy . @param proxy { Proxy } the ES6 Proxy returned by the create () method . We want to observe changes made to this object . @param observer { Function } this function will be invoked when a change is made to the observable ( not to be confused with the observer defined in the create () method ) .
function observe(proxy, observer) {
            var i = observables.length;
            while (i--) {
                if (observables[i].parentProxy === proxy) {
                    observables[i].observers.push(observer);
                    break;
                }
            }
        }
function observe ( proxy , observer ) { var i = observables . length ; while ( i -- ) { if ( observables [ i ] . parentProxy === proxy ) { observables [ i ] . observers . push ( observer ) ; break ; } } }
observe
 @description This method is used to add a new observer function to an existing proxy.
observe @description This method is used to add a new observer function to an existing proxy .
// loop over all the observables created by the _create() function