spacing mostly works
printing works much better around parens and quotes
empty list prints