Rewrote 'ps' macro to expand into 'with-output-to-string' instead of