code: @Override
      public byte[] asBytes(Object o) throws JSONMarshallException {
          try {
              return stringify(o).getBytes("UTF-8");
          } catch (UnsupportedEncodingException e) {
              throw new JSONMarshallException("Encountered a JVM without UTF-8 support, this should never happen", e);
          }
      }
docs: {@inheritDoc}