unary minus is successfully working with mathematical expressions, still need to get it twork for negating expr's.