code: public int estimateMaximumBytes() {
          int count = this.size();
          for (String key: _rsets.keySet()) {
              CachedResultSet crs = _rsets.get(key);
              if (crs.rows != null) {
                  count += crs.columns.length*crs.rows.size();
              }
          }
          return count * 64;
      }
docs: Provides a very rough estimate of how big a JSON representative of this binder might be.