startsWith: function(other) {
            var n = other.steps.length;
            if(n > this.steps.length) {
                return false;
            }