Add a pretty-printing function in Sync.Result

Should use s-expr converter everywhere at one point I guess ...
Filter out symbolic references before saving them on disk