docs: @Override
      public byte[] convertTo(final Object value) {
          if (value == null) {
              final BsonWriter out = writerPool.get().tiny(tiny);
              out.writeNull();
              byte[] result = out.toArray();
              writerPool.accept(out);
              return result;
          }
          return convertTo(value.getClass(), value);
      }