code: @Override
      public String encode() {
          StringBuffer buffer = new StringBuffer("[");
          if (lowerBound != null) {
              buffer.append(lowerBound.encode());
              buffer.append(',');
          }
          buffer.append(basis.encode());
          if (upperBound != null) {
              buffer.append(',');
              buffer.append(upperBound.encode());
          }
          buffer.append(']');
          return buffer.toString();
      }
docs: Returns a parseable string representation of this bounded size.
  
  @return a String that can be parsed by the Forms parser
  
  @since 1.2