Recentralizing setting of blank values for all primitives after clarifying that strings and chars should be empty, not single character blanks; single character blanks represent NULL at the database level only, and I've added logic (that may need to change later) to OPSStmt to convert empty strings to singe char blank strings.