code: @Override
      public NumberType getNumberType() throws IOException {
          JrsValue n = currentNumericNode();
          return (n == null) ? null : n.numberType();
      }
docs: public byte getByteValue() throws IOException