XString.prototype.equals = function(r) {
    if (Utilities.instance_of(r, XBoolean)) {
        return this.bool().equals(r);
    }
    if (Utilities.instance_of(r, XNumber)) {