Pretty-printing objects back to s-expressions