tests + impl for pretty-printing a ParsedItem
rename ParseItem to Expression