documentation for bencode,sexp,yojson