fixed some rounding errors a again. Had a problem where telling a parameter that was a computed parameter to round, wouldn't round it. It works now. It also seems that we were getting some kind of a double round in some cases.  So I removed a round checker from the formula evaluator and left the one in the string builder.  I also added some checkers in the report builder. It won't display any parameters with '$' which is essentially checking for undefined variables.  It will also not display 'NaN' another undefined variable case.  It will also not display parameters whose value is an empty string.  I also added a checker to more elegantly report a product that doesn't contain any displayable parameters.  It reports the message 'NO DATA TO DISPLAY FOR THE SELECTED PRODUCT'.