The output of bprowsdldoc maps many data types to CHAR, this commonly a solution to the limitations of the native PSC data type. For example double is mapped to CHAR for reasons having to do with format, 2.329727e5 or range of the data type.

While this solves the casting issue it often leads to confusion when reviewing the output. Adding a comment indicating the source data type would eliminate this confusion.