CurrentObject.prototype = {
    reset: function (path, self) {
        if (path) {
            this.path = path.slice();
        }