equals: function(that) {
        var result =
            that != null &&
            that.isVariable != null &&
            that.isVariable() &&