Changed the report generation so that pretty printing is only done on output. This speeds up things like get_zeros() that doesn't use the expression anyway.