i forgot to mention some other stuff... http://theory.lcs.mit.edu/~rivest/sexp.txt
with S-expressions we can also send binary data (if for some reason we needed to) in base-64. it even has support for "display hints" (see section 4.6) for example [image/gif]. -- matt
