I suppose a work around for the nested quote thing would be split the nest up into separate quotes. More work, but it might even make it easier to read. I.e., instead of (A said (B said (C said ...) ... ) ... )put(C said ... )(B said ... )(A said ... )