code: @Override
      public boolean hasSameRules(TimeZone other) {
          if (this == other) {
              return true;
          }
          if (other instanceof VTimeZone) {
              return tz.hasSameRules(((VTimeZone)other).tz);
          }
          return tz.hasSameRules(other);
      }
docs: {@inheritDoc}